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:
A  B  C  D  E 


Random Topics:

Verbs + Gerund or InfinitiveGrammar Past and Future TenseGerund & ParticipleVocabulary & Phrasal VerbSuch...that, so ......thatConjunctions and Sequence ConnectorsCountable & Noncountable NounsNounPast ParticiplesSentence Completion

Other quiz:

Grammar › View

What is the superlative form of the adverb “well”?

A. (the) best

B. better than

C. weller

D. the better


Grammar Phrases › View

. In which sentence does a verb come between a noun and the adjective that modifies it?____

A. The movie was boring.

B. It was a boring movie.