[ 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:
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, –
