Grammar Quiz

[ Perfect Modals ]

He ________ arrived earlier, but there was traffic on the way.

A. could have

B. should have

C. must have

D. might have

Select your answer:
A  B  C  D  E 


Random Topics:

Verb AgreementModals - Reported Speech - ConditionalsDefinite ArticlesComparative and Superlative AdverbsEnglish for TourismPresent Simple vs Present ContinuousIELTS GrammarQuantifies and Modals of DeductionModal Verbs - ObligationPreposition

Other quiz:

Tenses › View

. By the time we arrive, they will have been playing for over an hour.

A. This sentence describes an action that will be ongoing until a future point.

B. This sentence describes a completed action in the past.

C. This sentence indicates a future action that will not happen.

D. This sentence describes a habitual action in the present.


Mixed General Quiz › View

The chest of drawers had a ___ runner on top to protect it from dust.
a. lace
b. race

Grammar and Vocabulary › View

I’ve cooked you an omelette and I’ve cooked _______ some spaghetti.

A. for me

B. me

C. myself

D. self


Tenses › View

She never … any horror movies lately.

A. watches

B. watch

C. watching