In my last test I read the following question:
A) I have to take the car to the garage at 12 o’clock. I haven’t it serviced for a long time.
B) I have to take the car to the garage at 12 o’clock. I haven’t had it serviced for a long time.
There is a difference in meaning?
Thanks in advance!
Somebody can help me to understand this question, plz???
Subject(I) + have + not + past participle (had) + object(it) is the negative form of the present perfect tense. It is used to express something which has happened (or in the negative, which has not happened) from a time in the past up to the present time.
I haven’t been to the club very often this year.
She hasn’t had much fun this month.