0
Anonymous Posted 19 years ago
Grammar

Compare sentences, which tenses are used, difference in meaning?

'Have you ever been on safari?' vs 'Did you go on safari?'
  

Top answer

"Have you ever" is a general question, referring to any time in the past up until the present. "Did you" refers to a specific time in the past - it's not stated what that time is, but would be required from the context of the conversation. Me, flipping through a travel magazine: Say, have you ever been on a safari?

  • "Have you ever" is a general question, referring to any time in the past up until the present.
  • "Did you" refers to a specific time in the past - it's not stated what that time is, but would be required from the context of the conversation.
  • Me, flipping through a travel magazine: Say, have you ever been on a safari?
  • You: I'm just back from my vacation in Africa Me: How lovely!
  • Did you go on a safari?
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
"Have you ever" is a general question, referring to any time in the past up until the present.

"Did you" refers to a specific time in the past - it's not stated what that time is, but would be required from the context of the conversation.

Me, flipping through a travel magazine: Say, have you ever been on a safari?

You: I'm just back from my vacation in Africa
Me: Ho

Related Questions