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:
SynonymModals: Possibility, Necessity, ExpectationSentence Structure and PunctuationVerb PhrasesSubject Verb Agreement; Indefinite PronounsLinking VerbGrammar MistakesFigurative Language VocabularyModal Auxiliary
Other quiz:
Verb › ViewMy mother and my brother…so kinds.
A. IS
B. AM
C. ARE
D. THEY
Grammar › View
Mike graduated with a good degree. However, he joined the ranks of the unemployed.
A. Although Mike graduated with a good degree, he joined the ranks of the unemployed
B. If Mike graduated with a good degree, he would join the ranks of the unemployed
C. Mike joined the ranks of the unemployed because he graduated with a good degree
D. That Mike graduated with a good degree helped him join the ranks of the unemployed.
Trending Topics
How to use : Read the question carefully, then select one of the answers button.