[ 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:
Past Tenses › ViewThe negative form of the past continuous
A. subj+ was/were+ verb+ ing
B. subj+ was/were+ not+ verb+ ing
C. subj+ was/were+ not+ ing
Infinitive Forms › View
Tom suggested ________ pizza.
A. to order
B. order
C. ordering
D. orders
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.
