Grammar Quiz

[ 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 & Quantifiers

Other 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