[ 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

Random Topics:
Adjectives-Comparison, SuperlativeContinuous TenseIn/On/At + TimePossessive Pronouns and QuantifiersPresent Simple and Continuous TensePassive VoicePassive Voice & Verb TensesModals TensesAdverbial Concession ClausesAdjectives & PrepositionOther quiz:
Future Tenses › ViewLook at the black sky! it……………..
A. will rain
B. is going to rain
C. will be raining
D. won’t rain
Reported Speech › View
‘I’m only seventeen.’ He said he …….. .
A. have been only seventeen
B. was only seventeen
C. had been only seventeen
Grammar › ViewThe boy___ bike is broken is crying.
A. that
B. whose
C. whom
D. who
Grammar › View
Where _______ born?
A. have you been
B. was you
C. was you been
D. were you
