Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

PRESENT SIMPLE - CHILDRENGrammar Error Correction (Simple Present Tense)Punctuation and GrammarAdverbs and AdjectivesVerbs and TensesComparison DegreeVocab and GrammarZero ConditionalPast Tense vs Future TenseModals Verbs

Other quiz:

Preposition of Time › View

Her birthday is ______ the 1st of June.

A. in

B. on

C. at

D. x


Tenses › View

Suzie ________ the doctor about her cough. She made an appointment this morning.

A. is going to see

B. will see

C. will have seen

D. is going to have seen

Grammar › View

Jocelyn doesn’t have many friends because she likes to show ……….. .

A. up

B. out

C. off

D. down


Grammar › View

Employees currently working in Ridge Manufacturing’s branch offices will move into the new headquarters ___ the building is finished.

A. once

B. even

C. beside

D. moreover