★ Present Past Tenses
Their car is as good as new though they ___ it for a number of years.
A. have had
B. are having
C. have
D. have been having
Preview next quiz:
Our clothes were wet because we ___ in the rain.
A. had walked
B. were walking
C. walked
D. had been walking
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.