Grammar Quiz

[ Perfect Progressive Tenses ]

By the end of the week, he ______ (complete) the marathon training for six months.

A. will have completed

B. will have been completing

C. will have been training

Select your answer:
         


Random Topics:

Adverbs of Frequency and Everyday ActivitiesTenses, Tag Questions, Phrasal VerbsSimple Present TenseHave toGerund NounFuture Time and TensesModal Verbs of PermissionVerb and VocabularyPast Continuous vs Past SimpleIrregular verbs

Other quiz:

Grammar › View

Neither Jenny nor her sisters ____________ about their friends often.

A. talk

B. talks

C. is talking

D. are talking


Grammar and Vocabulary › View

What’s all this crying _________?

A. without the aid of

B. in aid of

C. with the aid of

D. within the aid of