[ 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:
Perfect Verb Tenses › ViewIdentify the perfect tense in the following sentence: “I have never seen such a beautiful sunset.”
A. Present Perfect
B. Past Perfect
C. Future Perfect
D. Simple Present
Subject Verb Agreement › View
The cats _______________ rolling around in the grass.
A. loves
B. love
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
