Grammar Quiz

[ Modal Verbs ]

She __________ arrived on time if her flight hadn’t been delayed.

A. must have

B. should have

C. could have

D. might have

Select your answer:
A  B  C  D  E 


Random Topics:

Future Continuous, Future Perfect and Future Perfect ContinuousModal Verb Gerund or To InfinitiveRoot WordNouns and QuantifiersAdjective + to + VerbModals and ConditionalsModal VerbTransition WordsPassive Voice and ModalsPresent Perfect Simple & Continuous

Other quiz:

Preposition & Gerund › View

There is no point ________ arguing with them.

A. in

B. on

C. for

D. at


Time Conjunctions › View

Pick the best conjunction to fill in the blank below:

______________the song ended, everyone cheered loudly.

A. As soon as

B. before

C. until

D. then

Adverbs › View

Which word in the sentence ‘She sings beautifully’ is an adverb?

A. beautiful

B. beautifully

C. sings

D. she


Grammar › View

I ate ____________ rice.

A. a few

B. a little