[ 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

Random Topics:
Verb FormsIf ClausesLinkers and ConjunctionsGrammar - Capitalization and Possessive NounsPronouns/ Present TenseVerb Tenses and Past ParticiplesArticles and DemonstrativesSimple Present and Present Continuous TenseAdverbial Concession ClausesIELTS VocabularyOther quiz:
DEGREE COMPARISON › ViewLinda is as … as her sister.
A. beautiful
B. beautifully
C. more beautiful
D. most beautiful
Conjunctions › View
My mom doesn’t like chocolate ice cream, ___ does she like vanilla.
A. nor
B. or
C. but
D. so
Vocabulary › View______________ are groups of people chosen to do certain work.
A. Committees
B. proposal
C. Risk
D. analysis
Definite and Zero Article › View
While she was on _ train, she managed to see _ Lake Victoria.
A. The, the
B. A, the
C. A, a
D. The, –
