[ Verb Tenses ]
By the end of this March, he ……….. here for 20 years.
A. has been living
B. will live
C. will be living
D. will have been living

Random Topics:
Participle Clauses & Cleft SentencesAdverb of TimeWh-QuestionConjunctive AdverbsPreposition and Preposition PhrasePresent Perfect TenseConditionalsShould and Shouldn'tPrepositions and TensesModal Verbs and Contrastive ConjunctionsOther quiz:
Adverb & Compound Sentences › View__________ the sun rises, the darkness fades away, __________ the day begins.
A. if, and
B. When, but
C. After, but
D. When, and
Grammar › View
we ______ use recycled bags
A. shouldn’t
B. should
