Topics: Present Tenses
Fill in the blanks with present perfect/past simple A: “I ………….. (live) in Lisbon for two years now. B: “Really? What a coincidence! I …………. (live) there for a year before moving to America.
A. lived, have been living
B. have been living, lived
C. lived, lived
D. have been living, have lived
Select your answer:

Random Topics:
Present and Future TensesConjunction and PunctuationVerbal and Appositive PhrasesPast simple vs Present perfectVerb to betoo / enoughGrammar: Used to, Would, Be used to, Get used toLexico and GrammarVerb-ing or to VerbReflexive Pronouns & Modal VerbsOther quiz:
Grammar › ViewWould you mind if I …………………………your bike?
A. borrow
B. borrowed
C. to borrow
Grammar › View
How long _____ you ______ in your house?
A. have/ lived
B. have / live
C. did/ lived
