[ 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:
Subject Verb Agreement › ViewThe sun _______ brightly in the sky.
A. shine
B. shines
Tenses › View
Which sentence is in future continuous tense?
A. They will be going to the moon
B. He is playing football tomorrow
C. She will sleep all day
D. We will have dinner at 8 PM
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
