Topics: 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:
Modals and ResponsibilitiesSecond and Third ConditionalZero & First ConditionalPast Perfect Simple & Past Perfect ContinuousGrammar, Literature, and VocabularyThe First Conditional SentencePast Continues TenseSynonymCohesive DevicesVocabulary Spelling GrammarOther quiz:
Modal Verbs › ViewRobert arrived without his book. He………….it.
A. might have lost
B. should have lost
C. would have lost
D. will have lost
Grammar › View
Which of the following sentences correctly uses the word “some”?
A. There are some grapes.
B. There isn’t some water.
C. Is there some apple?
D. I haven’t got some bowl.
