[ Tenses ]
He ___ for the marathon for six months.
A. trains
B. has trained
C. is training
D. has been training

Random Topics:
Verbs + Gerund or InfinitiveGrammar Past and Future TenseGerund & ParticipleVocabulary & Phrasal VerbSuch...that, so ......thatConjunctions and Sequence ConnectorsCountable & Noncountable NounsNounPast ParticiplesSentence CompletionOther quiz:
Grammar › View______ did the City Mouse go ti the village ?
To visit his cousin.
A. Where
B. Why
C. What
D. Who
Grammar › View
I’m not sure of the way there
Let’s ask my father
He____drive us there
A. can’t
B. must
C. might
Grammar › ViewWhat 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.
