Grammar Quiz

[ Modal Verbs & Perfect Infinitive ]

. David ……. hard for the marathon; he finished first!

A. must have trained

B. can’t have trained

C. must train

Select your answer:
A  B  C  D  E 


Random Topics:

Comparatives - SuperlativeGrammar - QuantiflierIntermediate GrammarGerunds and InfitinitivesPersonal pronouns + possessive adjectives + Introgative pronounsPast and Present ContinuousThe Present Progressive TensePreposition of PlacePresent and Past Simple PassiveGrammar - too & enough

Other quiz:

Grammar › View

I need ______________ flour for the recipe.

A. Some

B. Any


Future Tenses › View

All the children ___ on an excursion next week.

A. go

B. went

C. have gone

D. will go

Grammar › View

Before the laboratory carts can be used to transport……………materials,technicians must wipe all exposed surfaces with a disinfectant cloth.

A. vague

B. passive

C. sensitive

D. demonstrative


Grammar › View

A Ferrari is ……………………. a Fiat.

A. expensiver than

B. more expensive

C. expensiveer than

D. more expensive than