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:

Adjectives › View

The crispitos at lunch were crunchy.

A. crispitos

B. lunch

C. crunchy

D. were


Vocabulary › View

a slight suggestion or vague understanding

A. hypocrite

B. protocol

C. valid

D. inkling

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