[ Continuous Tense ]
When I saw you in the shop last night, you …………… your new hat.
A. don’t wear
B. weren’t wearing
C. haven’t been wearing
D. haven’t worn

Random Topics:
Present Simple x Present ContinuousInterjections, Tag Questions and Nouns of Direct AddressSentence Structure and ConjunctionsPoetry VocabularyGrammar: Simple Past and Past ContinuousSentence Structurelike/do not likeArticles with Proper NounsInterjection & Prepositional PhrasesDirect and Indirect QuestionOther quiz:
Vocabulary and Grammar › ViewThe new marketing strategy aims _________ (enhance) the brand’s visibility in international markets.
A. at enhancing
B. to enhance
C. enhance
D. on enhancing
Future Tenses › View
Sue and Jack _________ their IT project by tomorrow afternoon.
A. will finish
B. will have finished
C. will be finishing
D. will have been finishing