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 PrepositionOther quiz:
Verb Phrases › ViewWhich 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
