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

Random Topics:
GerundModal Auxiliaries and To Be VerbsFirst Conditional SentenceAdverb of FrequencyAdjectives with PrepositionAdverbs of TimeSimple Present and Present ContinuosConditional TypesGrammar of Future PlansRelative Clauses with who and whichOther quiz:
Tenses › ViewThe concert ________ at 8:00 PM tomorrow, and the band ________ their new song for the first time.
A. will start, will perform
B. starts, performing
C. will start, performed
D. starts, performs
Irregular Verb › View
Vibol has ______ he will not hand another assignment in late, I really hope he sticks to it!
A. sayed
B. said
C. say
D. says
