Grammar Quiz

[ 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 Auxiliaries

Other quiz:

Future Tenses › View

Use _____ + 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