Tom always wears the same jacket. It’s a very old jacket. How long ___ that jacket?


do you have


are you having


have you had