[ 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:
Reported SpeechDegrees of ComparisonPast ParticipleThings in EnglishPunctuationConnectives (because, due to, owing to, because of)ExclamationPresent Progressive TenseAuxiliary Words
Other quiz:
Prepositions › ViewHe managed to transform the shed … stylish cottage.
A. into
B. for
C. on
D. at
Grammar › View
Jack didn’t _________ to write a letter to his sister.
A. wanted
B. want
C. wants
How to use : Read the question carefully, then select one of the answers button.