0
PreciousJones Posted 14 years ago
Grammar

Did

Please proofread:

Why did you tell her you had a heart problem? Or

Why did you tell her you have a heart problem?

ARe both useable and is there a difference in meaning?

Thanks!
  

Top answer

Had implies that the person no longer has the heart problem, they are healthy again. Have implies that the heart problem persists.

  • Had implies that the person no longer has the heart problem, they are healthy again.
  • Have implies that the heart problem persists.
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
Had implies that the person no longer has the heart problem, they are healthy again. Have implies that the heart problem persists.
0
Hi,
Both can mean the same. The first sentence might imply that the listener no longer suffers from a heart disease as
already indicated, but it can also be a backshifted version of the second one. That is, "He told her he had a heart
disease" can mean "He told her he has a heart disease". I would, therefore, say that the first one has two meanings,
as it can r

Related Questions