Grammar Quiz

Topics: Future Tenses

By the time you arrive, I ___ the report.

A. will have finished

B. finish

C. am finishing

D. will be finishing

Select your answer:
         


Random Topics:

Must and Might ModalsTypes of PrepositionTenses and FoodGrammar: Have toAdverbial PhrasesModals - Have to or ShouldSimple TenseFamily Vocabulary and GrammarCompound SentencesSubject and Verb Agreement

Other quiz:

Simple Tenses in English › View

learn is

A. regular

B. irregular

C. both


Future Tenses › View

My sister __________ in Korea for three years by the end of this year.

A. will be living

B. has lived

C. will have lived

D. has been living