[ Perfect Modals ]
We got stuck in traffic for two hours. We ____ left home earlier.
A. should have
B. must have
C. might have
D. needn’t have

Random Topics:
Present tense AffirmativeVerb-ing and InfinitiveTenses, Tag Questions, Phrasal VerbsCoordinating ConjunctionRelative Pronoun/AdverbsVerb Tenses and ModalsSimple Present - Negative & InterrogativeVocabularyThings in EnglishSentence Types and ConjunctionsOther quiz:
Grammar & Vocabulary › ViewA healthy diet ______ you from heart disease.
A. laughs
B. breathes
C. embarrasses
D. protects
Modal Verbs › View
What is the correct way to give advice with ‘should’ in the following sentence: ‘He ___________ take a break and relax after a long day at work’?
A. can
B. must
C. will
D. should
Subject-Verb Agreement › ViewNobody (believe / believes) your alibi.
A. Believe
B. Believes
Idioms › View
She’s so fashionable and glamourous. I can’t understand why she’s with him.
a. grass
b. glitzy
c. gifted
