Grammar Quiz

[ 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:
Nouns FormationPunctuationsFuture Continuous TenseGrammar - much, many, a lot ofPerfect TensePast and Past ContinuousDemonstrative PronounGrammar: so and suchPresent and Past Perfect Tenses

Other quiz:

Grammar › View

The roads in this town are…………….. than the roads in the city

A. large

B. biger

C. larger

D. more large


Vocabulary › View

What is the meaning of ‘magnificent’? (adjective)

A. To improve or become better

B. To make something worse

C. extremely beautiful or impressive

D. A place where a particular group of people gather and relax


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.