[ Modal Perfect ]
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:
Modals of ProbabilityModals VerbProgessive TensesCoordinating and Subordinating ConjunctionsHas and HaveComparison Degree & GerundsAdverb & Compound SentencesAdjective SuffixesWh-QuestionPossessive PronounsOther quiz:
Moods of Grammar › ViewWhich sentence is written in the INDICATIVE mood?
A. Go get me some warm soup.
B. My favorite food is soup.
C. Is it cold enough to eat soup?
D. I wish I could eat some soup to help with my cold.
Vocabulary › View
I wish people wouldn’t ______ on the corner of our block.
A. abdicate
B. loiter
C. summon
D. enclose
Grammar › ViewThey haven’t gone to Italy, ______ they?
A. were
B. are
C. has
D. have
Comparison › View
I was ill yesterday but I am ___________ today.
A. best
B. gooder
C. better
D. weller
