0
Whatchadoin Posted 14 years ago
Grammar

Did or have

Oh, did I tell you Joseph taught me to skateboard?

Why didn't the speaker said "Have I told you Joseph taught me to skateboard?"? Thanks.
  

Top answer

" The speaker probably used the simple past because he is asking about one "telling" event that might have occurred in the past. The present perfect is OK too, but it is not as focused on a particular event. Grandpa: Did I ever tell you the story of when I fell out of the tree?

  • " The speaker probably used the simple past because he is asking about one "telling" event that might have occurred in the past.
  • The present perfect is OK too, but it is not as focused on a particular event.
  • Grandpa: Did I ever tell you the story of when I fell out of the tree?
  • (simple past) Grandson: Yes, grandad, you've told us that story many times.
  • )
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
Why didn't the speaker say: "Have I told you Joseph taught me to skateboard?"

The speaker probably used the simple past because he is asking about one "telling" event that might have occurred in the past.
The present perfect is OK too, but it is not as focused on a particular event.

Grandpa: Did I ever tell you the story of when I fell out of the tree? (simple past)
0
whatchadoinOh, did I tell you Joseph taught me to skateboard?
It is common in English to preface new information you want to convey with "Did I tell you (that)?" It's really not necessary, but it's very idiomatic to say it. By the way, "Did you know (that)?" is also used this way.

Joseph taught me to skateboard thus becomes:

[Did

Related Questions