Topics: Perfect Tenses
I … (1. ever, live) in Canada before I moved to USA, and I … (2. live) there since then until now.
The suitable answer to complete blank no 2 is ….
A. will have been living
B. has been living
C. had been living
D. have been living
E. has lived
Select your answer:

Random Topics:
Article and Order of AdjctivePresent/Past/Past ParticplePast Continuous TenseRelative Pronouns and AdverbsDo not or Does notPast simple regular verbsAdverb of TimeModals and Daily VocabularyGrammar Error Correction (Simple Present Tense)Passive Voice with Modal VerbsOther quiz:
Grammar › ViewWhat is an antecedent?
A. A Person, Place, Thing, or Idea
B. An Action Word
C. A word that describes nouns
D. The word(s) the pronoun is replacing
Passive Voice › View
Somebody stole my car.
A. My car is stolen.
B. My car were stolen.
C. My car was stolen.
D. My car are stolen.
