Grammar Quiz

[ 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:

Comparison of Adjectives and AdverbsGrammar - NounsPresent Simple x Present ContinuousAdjective + to + VerbActive and Passive voiceSynonyms and VocabularyNoun QuantifiersPassive Voice - Past SimplePrepositional PhraseGrammar and Essay

Other quiz:

Past Perfect & Past Simple › View

Many of the people who attended Major Gordon’s funeral ____ him for many years.

A. haven’t seen

B. hadn’t seen


Grammar › View

Does the sentence below use a gerund?

Planting a tree every year will be good for our environment.

A. with gerund

B. no gerund