[ Present Tenses ]
When I first met Emily, she ____ in this city for 20 years.
A. was living
B. lived
C. had been living
D. has been living

Random Topics:
Modal "Have to"Simple present/ past/ future tenseSentence Types and ConjunctionsPast Simple and Past Continuous TensesVerbs and Possessive AdjectiveReported Speech and TensesVerbs and Subject Verb AgreementPresent Simple vs Past SimpleVocabulary and GrammarNarrative TensesOther quiz:
Future Tense › ViewI imagine Gail ____ apply for the senior manager’s post.
A. will
B. is going to
C. will be
D. will have
Tenses › View
By the time you arrive, I ____ the report.
A. will have completed
B. completed
C. have completed
D. completing
E. completes
