Grammar Quiz

[ Grammar ]

I ________ (have) the same car for the last ten years.

A. have

B. have had

C. have been having

D. have having

Select your answer:
A  B  C  D  E 


Random Topics:

Singular and Plural NounsGrammar AssessmentGrammar: Have toHelping and Linking VerbsTo Infinitive or Bare InfinitiveVocabulary and Sentence StructureParts of SpeechSimple Present - WH QuestionsProgressive TensePast Continuous and Past Simple Tense

Other quiz:

Grammar › View

English is a language _________ many people find easy to learn.

A. who

B. whom

C. which

D. where


Grammar › View

This diamond ring costs an arm and a leg. This idiom means …..

A. cheap

B. expensive

C. good luck

D. rare