|
ตั้งใจว่าจะสอบ TOEIC ก็เลยต้องอ่านหนังสือเตรียมสอบ
อ่านๆ ไป เจอประโยค do you ever / have you ever/ did you ever สงสัยว่ามันต่างกันยังไง หนังสือก็ไม่ได้อธิบายไว้ เพราะสอนแค่ว่า ever ใช้ได้อย่างไรบ้างเท่านั้น
ก็เลยต้องค้นดูสักหน่อย ได้ความดังนี้ค่ะ ….
Do you ever . . . ? เป็น present tense ใช้กับปัจจุบัน ที่เป็น routinely/habitually
Have you ever . . . ? เป็น present perfect tense ใช้กับตั้งแต่อดีตทีผ่านมา จนถึงปัจจุบัน
Did you ever . . . ? เป็น past simple ใช้กับอดีตที่ผ่านมาแล้ว โดยระบุเวลาเจาะจง
มาดูตัวอย่างกันค่ะ Example1
What’s the difference among the following sentences? Do you ever think about me? Is it part of your current habit?
Have you ever thought about me? At any time in the past?
Did you ever think about me? At some particular point or points in the past? eg on 12/Nov/2003?.
. Example2
Have you ever lived in France? ผู้ถามสนใจว่า คู่สนทนาเคย หรือ ไม่เคย เท่านั้น ไม่สนใจเวลา เน้นที่การกระทำ
Did you ever visit Paris when you lived in France? ผู้ถามจะระบุเวลาลงไปด้วยเมื่อถาม โดยเจาะจงเฉพาะตอนที่อยู่ฝรั่งเศสน่ะ เคยไปปารีสหรือ เปล่า
. Example3
Simple tenses refer to time. Time is important. Below is a dialogue between a lawyer and a client. The lawyer uses “Did you” because she is looking for a specific date.
Sam: Did you ever see this film? Pat: Yeah. Sam: When was that?
Perfect tenses refer to the act. The action is important. Below is a dialogue between two friends who are picking out a DVD at the video store.
Sam: Have you ever seen this film? Pat: Yeah. Sam: Was it good?
Do you ever see this film? ไม่ใช้ Not all that common with your specific sentence. That’s because of verb choice and the specific meaning. When we use ‘do/does’ in this fashion it holds a meaning of routinely/habitually.
“Seeing one film” does not seem to hold a routine/habitual meaning so it does sound a wee bit strange.
For events that are more habitual in nature, then we often use “Do you ever …?”.
Q: Do you ever go to the movies? A: Yes, but not very often.
Do you ever ski at Aspen?
Do you ever snowboard/waterski/etc?
The meaning for “have you ever …” is “have you had such and such a life experience” and for “do you ever …”, the meaning is, “is this part of the routine in your life?”.
Note that, for some speakers there isn’t a difference between “Did you” and “Have you”. They use them interchangeably. For example,
Ex: Have you eaten? Ex: Did you eat?
To me, however, “Have you eaten?” means, I want to know if you ate, and not when you ate. And “Did you eat?” means, I want to know when you ate:
source : http://www.usingenglish.com/forum/frequently-asked-questions/31422-do-you-ever-have-you-ever.html
http://www.enjoyday.net/do-you-ever-have-you-ever-did-you-ever.html
จากคุณ |
:
lovelypriest
|
เขียนเมื่อ |
:
24 พ.ค. 55 23:11:56
|
|
|
|
|