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

You … Paris before, had you?

A. had visited

B. hadn’t visited

C. didn’t visit


Relative Pronouns › View

The teacher _____ leg broke couldn’t walk to school.

A. who

B. whose

C. which

D. when

E. where

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