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:
The First Conditional SentenceSo / Neither / Either / TooInversions and SubjunctiveGrammar - Future ActionConditional Sentences and AdverbsSubject Verb Agreement and Verb TensesQuantifiers and AdjectivesPast Continuous and Past Simple TenseProgessive TensesBasic TensesOther quiz:
Gerunds and Infinitives › ViewThey hope ——– us next year.
A. to visit
B. visiting
C. visit
D. will visit
If/Unless - Conditional type 1 › View
I won’t talk to her ______ she apologizes to me.
A. if
B. unless
