0
Anonymous Posted 16 years ago
Grammar

Have or having

Supposing that You have a problem from a point in the past to now . And I am asking you this problem.

How long do you have this problem?

How long did you have this problem?

How long have you been having this problem? (have is a state verb, it might not be suitable here)

The answer just struck me.

How long have you had this problem?

How long do you have had this problem?

Are these last 2 answers correct?
  

Top answer

Hi, Supposing that You have a problem from a point in the past to now . And I am asking you this problem. How long do you have this problem?

  • Hi, Supposing that You have a problem from a point in the past to now .
  • And I am asking you this problem.
  • How long do you have this problem?
  • No How long did you have this problem?
  • This means you no longer have it.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
Hi,
Supposing that You have a problem from a point in the past to now . And I am asking you this problem.

How long do you have this problem? No
How long did you have this problem? This means you no longer have it.

How long have you been having this problem? (have is a state verb, i
0
How long do you have this problem? -- Ungrammatical.



How long did you have this problem? -- This is correct English, but it refers to a period in the past and implies that the person no longer has the problem, so doesn't fit your criteria.



How long have you been having this problem? / How long have you had

Related Questions