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:

Relative Clauses and etcModals of AdviceModal Verbs in ConditionalsPrepositions and Phrasal VerbsSynonymAdjectives and PronounsZero & First ConditionalPronoun-Verb AgreementComplex SentencesModals and Present Tenses

Other quiz:

Present Perfect Tense › View

Recognize the irregular verb in the sentence: ‘He has driven a race car.’

A. drove

B. drived

C. drivened

D. driven


Miscellaneous Grammar Usages › View

This job … by my friend next week

A. is done

B. did

C. will be done

D. was done