[ Modals with Perfect Infinitive ]
Sarah looked very happy. She ___ have passed her driving test.
A. can’t
B. should
C. needn’t
D. must

Random Topics:
Simple Past vs Past Continuous TensePast Tense and NeutralThe First Conditional (if/unless)Verb Types and TensesConjunctions and PronounsVocabulary, Adjective & PrepositionPrepositionDescribing WordsTenses & AffixesPast Perfect & Past SimpleOther quiz:
Grammar › ViewMy dad knows a man ________ brother works in the White House.
A. who
B. that
C. which
D. whose
Grammar › View
You wake up early _____.
A. this morning
B. every Monday
C. just now
D. now
Modal Verbs › ViewI __________ call my parents today; it’s been too long since we last spoke.
A. must
B. have to
C. ought to
D. should
Vocabulary › View
What is a monument?
A. A statue/ structure that honours an event or person
B. A place to worship
C. A place to eat
D. A place to shop
