Topics: 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
Select your answer:

Random Topics:
Persuasive TextVerbs – Nouns – Adjectives - AdverbsPossesive Pronouns and Modals of AbilityComparativesSimple Present and Simple PastPersonal pronouns + possessive adjectives + Introgative pronounsGrammar - QuantiflierTag QuestionModals of Obligation and NecessityRelative & ModalsOther quiz:
a, an, the, Zero Article › ViewThis is Bob. He’s _____ doctor.
a. a
b. an
Past Tenses › View
The students ___ (listen) carefully while the teacher was explaining.
A. listen
B. listened
C. were listening
D. had listened
E. listens
