[ Modal Verbs & Perfect Infinitive ]
. David ……. hard for the marathon; he finished first!
A. must have trained
B. can’t have trained
C. must train

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 & enoughOther quiz:
Past Perfect Simple & Past Perfect Continuous › ViewHad you already _____________ James his birthday present when we gave him ours?
A. given
B. been giving
Grammar › View
What part of speech is the word “yellow” in the sentence: “The yellow flowers bloomed in the spring.”
A. Verb
B. Adjective
C. Noun
D. Pronoun
Grammar › ViewBefore 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
