[ Grammar ]
A: How ____ have you had a mountain bike?
B: I’ve had one ____ last Christmas.
A. ever, never
B. long, for
C. ever, since
D. long, since

Random Topics:
Apostrophes and GrammarGerunds as Objects of PrepositionsAction VerbPronunciation and VocabularyAdverbial Clause / If / ComparativesWas and WereAuxiliary Verbs, if, unless and ModalGrammar - some / anySimple Future - WillBecause of & Inspite ofOther quiz:
Conditional Type 1 › ViewIf you ______ hurry, you ______ the bus.
A. -, will miss
B. doesn’t, will miss
C. don’t, miss
D. don’t, will miss
Subject Verb Agreement › View
Select the appropriate verb to complete the sentence: The students __ their homework.
A. do
B. ignore
C. start
D. finish
Vocabulary & Grammar › ViewThe land around the village is being polluted___ the factory keeps releasing harmful chemicals into the soil.
A. so
B. because
C. and
D. but
Adverb Clause › View
__________ the teacher explains the concept, the students won’t understand it.
A. Until
B. Unless
C. Although
D. Before
