[ Tenses ]
Isn’t it strange that you ____ for Mark’s surprise party all week, but you ____ him a birthday present yet?
A. are preparing / didn’t buy
B. prepared / don’t buy
C. have prepared / aren’t buying
D. have been preparing / haven’t bought
Select your answer:

Random Topics:
Past Perfect Simple & Past Perfect ContinuousVerb BEPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTSo or SuchAlong & AgainstTenses and OpinionsHow much and how manyNouns, Articles, DeterminersAdjective, Adverb, and Noun FormsModal AuxiliariesOther quiz:
Future Tenses › ViewUse _____ + verb for facts.
A. be going to
B. simple present
C. present progressive
D. will/won’t
Quantifiers › View
It’s an extremely poor country, It has _____ natural resources.
A. few
B. a few
C. little
D. hardly any
