Multiple choice

How long __________ this car?

  1. do you have

  2. have you been having

  3. have you had

  4. are you having

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The verb 'have' in the sense of possession is a stative verb and is not typically used in continuous tenses. The present perfect simple 'have you had' is the correct form to ask about duration of possession.