Translation:I have lived in seven countries.
4 CommentsThis discussion is locked.
过 is used to indicate experience and is often (but not always) translated into English present perfect. The English simple past tense (like your sentence) usually points to completed action and so the Chinese translation will usually (but not always) use 了. This is one of the most difficult things to master in Chinese and requires exposure to lots of Chinese examples in clear context (which Duolingo lacks).