Grammar Quiz

Topics: Modal Verbs & Perfect Infinitive

. She _______ (train) for months before the competition; she won so easily!

A. must have trained

B. could have trained

C. might have trained

D. should have trained

Select your answer:
         


Random Topics:

Tenses and VoiceInfinitiveArticles & Compound NounsSuperlative AdjectivesVocabulary, Grammar, SpellingDefinite ArticlesSentence Structure and ConjunctionsSimple Verb TensesGrammar Present Perfect (ever never)Conditional

Other quiz:

Conditional Sentences › View

If you eat something now, you ________ hungry later.

A. will be

B. would be

C. won’t be

D. wouldn’t be


Grammar › View

The man ______ car is blue is Mark.

A. who

B. whom

C. whose

D. which

E. when