看板 Eng-Class 關於我們 聯絡資訊
今天在看愛爾蘭人的時候 裡面有一段劇情是新聞直播甘迺迪遇刺 主播說 : "President Kennedy has been shot by..." 想請問如果用 "President Kennedy was shot by..." 有甚麼文法上的錯誤嗎? 因為用直覺上想 "被刺殺"應該是描述"過去的某一時間點被刺殺" , 用現在完成時態好像怪怪的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.213.171.147 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1581693093.A.107.html
ewayne: 因為是直撥,這件事還沒變成過去 02/14 23:58
saram: have/has 事情正發生.在眼前一剎那.並未過去.時間暫停... 02/16 20:12
saram: had 過去某一段時間發生的.但確定現在(說話當下)已經不存在 02/16 20:15
saram: were/was單純只是敘述過去被怎樣.... 02/16 20:18
nightone1022: 現在完成指的是在事件發生在說話前的某個時間點,其 02/17 11:42
nightone1022: 實現在完成或過去式都可以,差別是在過去式會更明確 02/17 11:42
nightone1022: 表達出發生的時間點。 02/17 11:42
nightone1022: 因此端看你是想翻總統遇刺(闡述發生了這個事實)或 02/17 11:48
nightone1022: 是總統在某時間被刺殺(闡述事件發生於何時) 02/17 11:48
dahi: 推荐1b,1c的解釋:https://youtu.be/hg5ZYavBEc0 02/26 09:23