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:

Modals › View

Imagine this: Our friend Ethan is having a chat with Isla and Samuel. He says, ‘Samuel is a clever boy and he ____ solve any problem very easily.’ 

A. can

B. could

C. will be able to


Vocabulary › View

a king or queen

A. sovereign

B. deign

C. harbinger

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