Grammar Quiz

Topics: Perfect Modals

What a great day! I ________________ (ask) for more.

A. couldn’t have asked

B. must have asked

C. may have asked

D. should have asked

Select your answer:
         


Random Topics:

Present Perfect or Past Simple TenseSentencesConjunctionSo or SuchPast Perfect Simple TenseModalFirst ConditionalComparison and ModalsAdverbs and Time ExpressionsDependent Preposition

Other quiz:

Verb Phrases › View

Which word is the main verb?

Bill is going to the movies with Sam.

A. Bill

B. is

C. going

D. to


Vocabulary and Grammar › View

. Look at the smoke at the top of the mountain! The volcano _____ .

A. will erupt

B. erupts

C. will be erupting

D. is going to erupt