Grammar Quiz

Topics: 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:

Present Simple and Continuous TenseFamily VocabularyTenses - Present and PastPreposition and Preposition PhrasePresent Perfect or Past SimpleCountable Vs Uncountable NounsPassive with ModalsPrepositions of Time, Place, and MovementStative Verbs and TensesConjunctions - Connectors

Other quiz:

Auxiliary Verbs & Question Tags › View

……… you seen Jenny’s holiday pictures?

A. Do

B. Has

C. Are

D. Have


Quantifiers, Countable and Uncountable Nouns › View

Not _______ people turned up at the meeting yesterday.

A. plenty

B. few

C. many