[ Grammar ]
I ________ (have) the same car for the last ten years.
A. have
B. have had
C. have been having
D. have having

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 TenseOther quiz:
Grammar › ViewEnglish 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