Topics: 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
Select your answer:

Random Topics:
used to vs be used to vs get used toLinking Words and PhrasesPassive Voice & TensesWill or Going toLinkers and ConjunctionsVocabulary and GrammarGerunds and ModalsCan vs CouldModals and Comparative SuperlativeConjunctions - ConnectorsOther quiz:
Grammar › ViewRunning every day is ____ way to get in shape.
A. quick
B. quicker
C. the quickest
Modals › View
Residents of Bgry. San Miguel ____________ dispose of hazardous waste in designated areas.
A. should
B. can’t
C. may
D. must
