[ 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

Random Topics:
Verbs and Possessive AdjectiveAdverb of Frequency and TensesConjunctions - ConnectorsNounsSuperlative AdjectivesGerunds and ModalsCoherent Sentence with Correct Grammar StructurePrepositions and AdverbsVocabulary, Adjective & PrepositionTenses PracticeOther quiz:
Grammar › ViewJack ________protected his friends from the bully.
A. busily
B. slowly
C. bravely
D. softly
Vocabulary › View
What does ‘inspect’ mean?
A. prove
B. look closely
C. endless
D. main
