[ Past Modals ]
John _______ been at the party last night. He’s not even in the country. He flew to Japan yesterday morning.
A. should have
B. must have
C. might have
D. couldn’t have

Random Topics:
AdverbsGerund & InfinitiveReporting VerbsAdjectives and PrepositionsPresent TenseQuestion tag and + - AgreementAdjectives and PronounsAspect or tenses of VerbsActive and Passive voiceQuantifies and Modals of DeductionOther quiz:
Tenses › ViewThey _______ their vacation in Europe last summer.
A. enjoyed
B. had enjoyed
C. enjoy
D. are enjoying
Comparison Degree › View
My new assistant can write reports ________we can.
A. More quickly
B. The most quickly
C. As quickly as
D. The more quickly
Grammar › ViewWe have decided _______________ up Japanese classes
A. will take
B. take on
C. to take
D. taking
Modal Auxiliary Verb › View
… I resend my resume?
- would
- shall
