Grammar Quiz

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 Voice

Other quiz:

Noun, Adjective, and Adverb Clauses › View

How 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