[ Modals with Perfect Infinitive ]
I can’t believe Jim hasn’t arrived yet. He ___ have taken the correct train.
A. shouldn’t
B. mustn’t
C. needn’t
D. can’t

Random Topics:
Tenses and Word FormationPrepositionsVerb Present Simple Tense�Put� Phrasal VerbGrammar: Have toCountable & Noncountable NounsDefinite and Indefinite ArticlesPresent Simple x Present ContinuousHas Got & Have GotModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityOther quiz:
Grammar › ViewMiss Naylie serves passengers in an aircraft. She is an air …………..
A. pilot
B. journalist
C. stewardess
D. waitress
Gerund vs Infinitive › View
Did you manage___the book you were looking for?
A. to find
B. find
C. finding