Grammar Quiz

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


Random Topics:

Dependent PrepositionPunctuation and GrammarPronouns, Sentence Structure, and ApostrophesGrammar - to be, possessive, have gotFuture SimplePerfect Progressive TensesLinking VerbsSentences and Non SentencesNeither/Either/All/NoneSingular and Plural Nouns

Other quiz:

Relative Clauses › View

This is a reminder for those employees ______________________ are considering making a leave requests.

A. when

B. who

C. which

D. until


Grammar › View

My brother and I like _________ cartoons.

A. sing

B. draw

C. write

D. cook

Grammar › View

We _____ pizza for dinner tonight.

A. having

B. have

C. are having

D. had


Interjection & Prepositional Phrases › View

In formal writing, it is grammatically incorrect to end a sentence with a preposition.

A. TRUE

B. FALSE