[ Past Modals ]
Sarah looks really pleased with herself. She _______________________ passed her driving test this morning.
A. must have
B. might have
C. can’t have
D. shouldn’t have

Random Topics:
Adverb and Noun ClausesVerbs and AdverbsVerb Present Simple TenseHabitual and Continuous TensesPresent Simple/AffirmativePositive and Negative ConnotationsIf Conditional Zero and OneGrammar and Sentence CorrectionRelative Pronoun/Adverbs-ing / InfinitiveOther quiz:
Grammar › ViewAcupuncture may not ____ if you have low white blood cell counts or low platelet counts.
A. recommend
B. recommended
C. is recommended
D. be recommended
Mixed General Quiz › View
Belinda felt tired after she _________ all day.
A. has worked.
B. have worked
C. has work
D. had worked
Grammar › ViewI know we had an argument, but now I’d quite like to….
A. look down
B. make up
C. fall out
D. bring up
Auxiliary Verbs (be, do, have) › View
I worked as a graphic designer before I ________ to England.
A. have come
B. came
C. did come
