Grammar Quiz

Topics: Modals of Speculation and Deduction

Use a modal to make a past deduction in the following sentence: ‘The package arrived late, so it ____________ have been a delivery delay.’

A. must have

B. should have

C. could have

D. might have

Select your answer:
         


Random Topics:

Basic GrammarPronoun Antecedent AgreementModals and PhrasesCommunicative GrammarCountable & Uncountable NounsModal Verbs and ConjunctionsModal Verbs and PermissionGerund or InfinitiveTenses & Conditional SentenceSimple and Progressive Verb Tenses

Other quiz:

Verb Tenses › View

I met my friend while I ____________ at the supermarket.

A. used to shop

B. had shopped

C. was shopping

D. have shopped


Grammar on Conditionals › View

If I ____ you, I ____ there myself.

A. were, would go

B. were, go

C. was, would go

D. was, go