Topics: Present Tenses
Fill in the blanks with present perfect/past simple How long _____________ (you, have) that camera? – About a month. I _____________ (buy) it because it was on sale just before Christmas.
A. have you been having, have bought
B. did you have, bought
C. have you had, have bought
D. have you had, bought
Select your answer:

Random Topics:
Indefinite and Reflexive PronounsToo or EnoughQuantifiers and AdjectivesSimple Past - Irregular VerbsConditional Sentence Type 2 and Type 3Mixed ConditionalsActive Voice-Present tensePrepositions - ConjunctionsPresent Simple and Present Continuous TenseActive vs. Passive VoiceOther quiz:
Noun, Adjective, and Adverb Clauses › ViewHow is the clause being used in the sentence?
The girl’s worst flaw is that she is wearing too much makeup.
A. subject
B. direct object
C. subject complement
D. object of preposition
Modals › View
If you practice more, you ___ play the guitar better.
A. may
B. should
C. might
D. could
