+0

If I said: I have this car for three years.

Would that mean "I've got this car for three years"? (I will have to give the car back in three years)

+2
TicceIf I said: I have this car for three years.
Would that mean "I've got this car for three years"? (I will have to give the car back in three years)

Yes, you are able to keep the car for a total of three years. With no more information we might assume that the three-year period starts now (or about now). However, it would also be possible to say this when part-way through the period.

+1
TicceIf I said: I have this car for three years.

It's not the clearest way to say this. These are better:

I have this car leased for three years.
I have this car on a three-year lease.