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:

Mixed General Quiz › View

He says he will go elsewhere if we don’t lower our price but I don’t think he will. I think we should ___ .
a. call his bluff
b. call it quits
c. called it a day
d. calls the shots
e. chicken


Modals › View

We are __________ wait in the lobby until the receptionist calls again.

A. supposed to

B. used to

C. need to

D. able to

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