[ 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
Select your answer:

Random Topics:
Determiners & Quantifierslike/do not likeGrammar - Present Perfect with already, just, yetVocabulary, Adjective & PrepositionTravel VocabularyCountable & Uncountable NounsModals of Speculation and DeductionSimple Past/Past ProgressiveCountable & Noncountable NounsFuture FormsOther quiz:
Vocabulary & Grammar › View. Which action would you take to “avoid” something?
A. Seek out
B. Go around
C. Embrace
D. Stay near
Grammar › View
A:___ can I get to the hospital? B:Cross the street and walk for two minutes. You can see it ___ your right.
A. How; on
B. What; in
C. How; at
D. What; between
