Topics: 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