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:
         


Random Topics:

Future Tenses and ModalsPrepositions of Time & PlaceVerbal and Appositive PhrasesParticiple AdjectivesPast and Future TensesSimple Present and Present ContinuosAdverbs by TypeSimple Past/Past ProgressiveGerunds as objects of preposition

Other quiz:

Tenses › View

Several companies have already — bids to paint logos on our delivery trucks.

A. submit

B. submission

C. submitted

D. submitting


Phrasal Verb › View

As a parent, you can’t protect your kids from stress, but you can help them develop healthy ways to ……stress and solve everyday problems.

A. Cut in

B. Count on

C. Make up

D. Cope with