Grammar Quiz

[ Tenses ]

He ___ for the marathon for six months.

A. trains

B. has trained

C. is training

D. has been training

Select your answer:
         


Random Topics:

Phrasal verbs and Prepositional PhrasesEnglish MorphosyntaxPreposition FormComparative AdverbsLinking Words & PhrasesSpeech TensesPhrases and TensesGerunds, Infinitives and ParticiplesPassive Voice, Question Tag, Prepositions

Other quiz:

Grammar › View

They __________ a new project at work starting next week.

A. are starting

B. started

C. start


Grammar › View

___ keys are on the table.

A. a

B. an

C. the

D. –