[ Modal Verb ]
John still hasn’t come out. He ______ everything for the trip now.
A. must have been preparing
B. will be preparing
C. must be preparing
D. will have prepared
Select your answer:
Random Topics:
Passive Modals, Impersonal PassiveAspect or tenses of VerbsMay, MightGrammar for TOEFLGrammar - Present Perfect with for and sincePast Simple & Past ContinuousTime PhrasesModals and VocabularyAdjective + to + VerbOther quiz:
Grammar › ViewIdentify whether the following sentence contains a run-on: ‘She was tired she decided to take a nap.’
A. Not sure
B. Maybe
C. Yes
D. No
Grammar › View
He _____ go now.
A. have
B. has
C. have to
D. has to