[ 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:
Past Simple (Questions)Present and Future TensesRelative ClauseAdjective SuffixesPhrasesZero ConditionalPerfect Verb TensesPossessive AdjectivesSentences Function and Structure
Other quiz:
Grammar › ViewWhich word goes in the gap?
______ you hear the thunder last night?
A. Did
B. Do
C. Will
Grammar › View
You work very ____.
A. fast
B. never
C. always
D. short
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.