[ Modals with Perfect Infinitive ]
I can’t believe Jim hasn’t arrived yet. He ___ have taken the wrong train.
A. can
B. should
C. must
D. need to
Select your answer:

Random Topics:
Gerund after Prepositions and Certain VerbsPresent TensesTo Infinitive or Bare InfinitiveRelative Clauses beginning with PrepositionsTenses UsageEnglish MorphosyntaxGrammar - Countable/ UncountablePaired ConjunctionSo Such Enough TooBe Going To vs. WillOther quiz:
Tenses › ViewShe ______ her homework by the time her mom got home.
A. finishes
B. had finished
C. will finish
D. had been finishing
Grammar › View
My sister and I shall ___ our friends to the party tomorrow.
A. invite
B. invited
C. invites
D. inviting
