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

Sena _________________________ walked to work but she took the taxi instead.

A. could have

B. shouldn’t have

C. couldn’t have

D. needn’t have


Grammar › View

What are the four verb aspects?

A. simple, regular, past, future

B. simple, progressive, perfect, perfect progressive

C. simple, progressive, perfect, normal

D. progressive perfect, perfect, simple, future

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.