[ Present Perfect Simple and Continuous ]
I __ (have) this computer for 10 years.
A. have been having
B. have been had
C. have had
D. have having

Random Topics:
Active & Passive VoiceZero and First ConditionalsQuestion WordsHow many / How much - Is there / Are thereTransitive or Intransitive VerbsGrammar and PunctuationVerb + Infinitive or GerundNoun PhrasesEd and Ing EndingsModal Auxiliaries and Similar ExpressionsOther quiz:
Mixed General Quiz › ViewAt the time of the US revolution, there were __________________ colonies.
A. 9
B. 13
C. 4
D. 50
E. None of the abovd
Grammar: Agreement › View
The majority of them ……………………………… not want to go on Friday. Some ……………… that it is too soon.
A. does ; thinks
B. do ; think
C. does ; think
D. do ; thinks
Sentences › ViewAll of the children had fun at the park.
A. Park
B. Fun
C. All of the children
Grammar › View
get it means ……………..
A. how are you?
B. understand
C. wait a moment