0
Ansonguy Posted 8 years ago
Grammar

Told that I have or had ...

I have five dogs. This is still true.

(1) Yesterday, did you tell John that I had five dogs?

(2) Yesterday, did you tell John that I have five dogs?

Most of my friends think "had" in (1) is correct because "yesterday" is a past time.

My other friends and I think (2) is OK because I still have the dogs.

Which one is correct? Thanks a lot.

  

Top answer

Both are OK. You can use 'has', or you can use 'had' to match the tense of 'did' (past), and it doesn't change the meaning. CJ

  • Both are OK.
  • You can use 'has', or you can use 'had' to match the tense of 'did' (past), and it doesn't change the meaning.
  • CJ
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.

1 Answers
0

Both are OK.

You can use 'has', or you can use 'had' to match the tense of 'did' (past), and it doesn't change the meaning.

CJ

Related Questions