[ Tenses ]
He _________ the same car for more than ten years.
A. has
B. will have
C. has had
D. had
Select your answer:

Random Topics:
Present Forms and Narrative TensesModals and Comparative SuperlativeLinking VerbsAdjectives and DegreesGrammar: Reported QuestionsTenses: Present simple, Past Simple, Future SimpleTenses and Time MarkersLinking Words & PhrasesAcademic VocabularyParts of Speech and GrammarOther quiz:
Past Perfect and Past Perfect Continuous › ViewWhich of the following is a sentence in “Past Perfect Continuous”?
A. Had you been waiting long before Uber arrived?
B. Have you been waiting long before the Uber arrived?
C. Did you wait the Uber?
D. Are you waiting the Uber to arrive?
Grammar › View
There … a lot of mushrooms in the forest now.
A. is
B. are
C. was
D. have
