Grammar Quiz

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


Random Topics:

Second and Third ConditionalPrepositions and Prepositional PhrasesPast or Present Verb TenseModals and AdvicePast Simple TensePresent PerfectCompliment, Congratulation, and HopeTransitional WordsComparative AdjectivePassive Voice Present Simple

Other quiz:

Grammar › View

Identify the noun in the following sentence: The happy children played in the park.

A. park

B. played

C. children

D. happy


Adjective Order › View

We walk through a (an) _____________________________ passage.

A. Nineteenth-century, mysterious, narrow
B. Mysterious, nineteenth-century, narrow
C. Mysterious, narrow, nineteenth-century