Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Expressions

Other quiz:

Mixed General Quiz › View

At 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 › View

All 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