看板 Eng-Class 關於我們 聯絡資訊
大家好,想請問 I have seen the movie star before. 跟下面這句有什麼不同意思? I saw the movie star before. 謝謝~ -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.70.186.135 ※ 文章網址: http://www.ptt.cc/bbs/Eng-Class/M.1419150488.A.513.html
stukpe: 我個人覺得沒有差別,現在完成式可以表示經驗的有無,而曾 12/21 22:59
stukpe: 經"有過的經驗"本來就是發生在過去,時態上也就可用過去式 12/21 23:01
stukpe: 就像國中一年級時,當國一生還沒學過「現在完成式」,你要 12/21 23:01
stukpe: 問他「你吃早餐了沒?」你會說Did you eat breakfast?但是 12/21 23:02
jasonchao: 第一句是 我之前曾經看過電影(表經驗) 12/21 23:02
jasonchao: 第二句表一個時間點 12/21 23:03
stukpe: 國三生就會說「Have you eaten breakfast?」 12/21 23:03
stukpe: 所以我個人覺得沒有太大的差異性。 12/21 23:04
dunchee: "都是現在當下所說的話"這一情況(context)的話,英式偏好 12/22 01:39
dunchee: 用 1 ,美式一般用 2 這情況下兩句表達意思一樣。 12/22 01:40
skyflyer03: I agree with jasonchao. 過去式表示過去的某個時間點 12/23 16:38