Grammar Quiz

Topics: 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:
         


Random Topics:

Travel VocabularyOn, At, ByAsking and Giving OpinionGrammar and Verb TensesGerund or to InfinitivePast Perfect and Past Perfect Continuous TenseIntermediate PrepositionsIrregular verbsVocabulary and Grammarand, so, but, because

Other quiz:

Grammar › View

my parents always encouraged me ………. the piano

A. to play

B. playing

C. play

D. played


Past Perfect Tense › View

After the game the fans celebrate.

Their team _____ the Super Bowl.

A. had won

B. has won

C. won

D. was winning