He ________ arrived earlier, but there was traffic on the way.
A. could have
B. should have
C. must have
D. might have

Random Topics:
Verb AgreementModals - Reported Speech - ConditionalsDefinite ArticlesComparative and Superlative AdverbsEnglish for TourismPresent Simple vs Present ContinuousIELTS GrammarQuantifies and Modals of DeductionModal Verbs - ObligationPrepositionOther quiz:
Vocabulary › ViewIn a debate, making an “inflammatory” remark is likely to:
A. Calm the situation
B. Provoke a strong reaction
C. Clarify misunderstandings
D. End the discussion peacefully
Grammar › View
Which sentence correctly avoids misplaced modifiers?
A. Abdullah gasped as the badly wrapped burrito squirted its contents onto his shirt, which was spicy hot and full of lettuce.
B. The badly wrapped burrito squirted its contents onto Abdullah’s shirt, which was spicy hot and full of lettuce.
C. The badly wrapped burrito, which was spicy hot and full of lettuce, squirted its contents onto Abdullah’s shirt.
I’ve cooked you an omelette and I’ve cooked _______ some spaghetti.
A. for me
B. me
C. myself
D. self
Tenses › View
She never … any horror movies lately.
A. watches
B. watch
C. watching
