[ Tenses ]
How long ___ he have been living in Cambodia by next year?
A. does
B. will
C. will have
D. will have been
Select your answer:

Random Topics:
Active Voice-Present tenseGrammar - may/might/couldDefinite & Indefinite Pronoun & ConditionalsPast Tense (Regular and Irregular)So, Such, Many, MuchPrepositional PhrasesGrammar - some / anyCommon Grammar Mistakes and Spelling TipsModal Verbs in ConditionalsDeterminers & QuantifiersOther quiz:
Articles › View……………. Earth orbits around ………….. Sun.
A. the-the
B. a-the
C. a-a
D. the-a
Grammar › View
You …… (to work) as a computer programmer for more than fifteen years.
A. has been working
B. have are working
C. have been worked
D. have been working
