[ Perfect Modals ]
He _______ left his keys at home.
A. Might have
B. Must have
C. Should have
D. Can’t have

Random Topics:
Continuous and Perfect TensesNouns and QuantifiersModal Auxiliary VerbsGiving and Asking for AbilityPronouns ( Interrogative )Verb Tenses (Progressive, Perfect)Relative Clauses beginning with PrepositionsAdverbs & to beAdjective ClauseTenses and VoiceOther quiz:
Tenses › ViewLook! Our kites ____ fly high in the sky.
A. fly
B. are flying
C. is flying
Grammar & Vocabulary › View
Volunteer work is a great way to _______ experience in a broad range of fields.
A. gain
B. do
C. make
D. take
Grammar › ViewThey ___ a good film last week.
A. not saw
B. didn’t saw
C. didn’t see
Modal Verbs › View
I _____ go to the concert, depending on my mood later.
A. might
B. must
C. can
D. shall
