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

Is this sentence correct?

Zane and Jack have his report to the class.

A. TRUE

B. FALSE


Grammar › View

________ do you live?

A. Why

B. What

C. Where

D. How

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