Grammar Quiz

[ Modal Verbs ]

Perhaps he had returned before you called.

A. He may be returning before you called.

B. He may/might have returned before you called.

C. He should have returned before you called.

D. He must have returned before you called

Select your answer:
         


Random Topics:

Will or Going toConditional and SubjunctivePerfect Tenses and VocabularyTenses and QuestionsSimiles and Body IdiomsVocabulary, Grammar, SpellingGrammar : Must (Necessity)Compound AdjectivesGerund & Infinitives

Other quiz:

Grammar › View

I didn’t get _____ sleep last night.

A. many

B. much


Request with Modal Verbs › View

___ you help me carry these boxes upstairs?

A. Can

B. Could

C. Would