Grammar Quiz

[ Modals ]

I wonder why they’re so late. They _____ here long ago.

A. could have been

B. should have been

C. must have been

D. might have been

Select your answer:
         


Random Topics:

Speculation with Modal VerbsGrammar and EssayPreposition and Word FormGrammar: Imperative and Exclamatory SentencesGrammar- Later/LatterProgressive TenseComparatives - SuperlativesWh- Questions Present Simple TenseAction, Helping & Linking Verbs

Other quiz:

Third Conditional › View

If the train ……………… on time, we ……………… earlier.

A. Had come, would have arrived
B. Would have come, would have arrived
C. Had come, had arrived


Grammar › View

I __________ my face every day before I _______ to bed.

A. wash, go

B. washed, went

C. washes, goes

D. am washing, am going