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:
         


Random Topics:

Time Clauses and ConjunctionsZero & First ConditionalGrammar: Defining Relative ClausesFigure of SpeechPresent Simple Positive and NegativeThe -ing Form of VerbsGerund, Participle, Infinitive, or AppositiveGrammar: Parts and Punctuationas...as, comparatives, superlativesModals of Advisability

Other quiz:

Vocabulary › View

using or done with careful attention

A. conscientious

B. commotion

C. condemned

D. convoy


Prepositions › View

I’m studying …………………. the E.O.I.

A. In
B. On
C. At