"Did you ever eaten Kimchi?" and "Have you ever eaten Kimchi?"
Did you ever eat Kimchi?" and "Have you ever eaten Kimchi?"I think both sentences are asking about the experience of the past. Then, what is the difference in the meaning between two sentences?
Search from various English teachers...
Answers · 3
2
(the first sentence should be "did you ever EAT kimchi")
"Did you ever eat kimchi" is asking if you've eaten it within a certain timeframe e.g 'when you were in Korea, did you ever eat Kimchi' or 'when you were young, did you ever eat Kimchi?'
While "have you ever eaten kimchi" is asking if you have ever eaten it in your entire life, not just at a certain point in your life
1
The forms are:
do/did + base verb: "Did you ever eat kimchi...?" As Christina has rightly pointed out, we need a time reference in the past, otherwise the sentence is incomplete. "Did you eaten" doesn't exist in English grammar.
have/has/had + past participle: "Have you ever eaten kimchi?" We are asking about a timeframe starting in the past and going right up to the present (the time reference for present perfect is the present moment). This is usually your life experience.
1
The past tense (Did..)is used for actions in the past which are over, dead and done with and have not connection with the present anymore. The present perfect form (Have..) is used to express an action in the past which has a connection with the present.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
