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:

Reported Speech and Reported QuestionsModal ProbabilityPast Perfect and Past Perfect ContinuousTenses - Pasive VoiceModal Verbs of Certainty and PossibilityVerbal and Appositive PhrasesNoun, Quantifiers and SuffixesPossessive Adjectives & Possessive PronounsDefinite pronouns (Subject, Object, Reflexive)Western Europe Countries

Other quiz:

Present Perfect › View

________ your dog chased a cat?

A. Has

B. Have

C. Did


Grammar › View

David always ……………. (choose) strawberry ice-cream for dessert.

A. chooses

B. is choosing

C. are choosing