Grammar Quiz

[ Modal Verbs ]

He ___ have completed the marathon by now. (can, could, might, will)

A. can

B. could

C. might

D. will

Select your answer:
         


Random Topics:

Modals and Past TensesSynonymPrepositions and Phrasal VerbsRelative Pronoun/AdverbsArticles & PrepositionGrammar - Place and MovementIntermediateComparison DegreeSubordinate ConjunctionsGrammar and Sentence Structure

Other quiz:

Grammar › View

It is my first Spanish lesson today. I have __________ before.

A. been studied

B. been studying

C. studied

D. never studied


Modals › View

“I could not believe my eyes. He finished the whole cake himself.” “But he ____ hungry. He had eaten a great meal before he left!”

A. could not have been

B. may not have been

C. must not have been

D. should not have been