[文法] Has been/Was p.p

看板Eng-Class作者 (就是想愛妳)時間6年前 (2020/02/14 23:11), 編輯推噓3(307)
留言10則, 4人參與, 5年前最新討論串1/1
今天在看愛爾蘭人的時候 裡面有一段劇情是新聞直播甘迺迪遇刺 主播說 : "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

02/14 23:58, 6年前 , 1F
因為是直撥,這件事還沒變成過去
02/14 23:58, 1F

02/16 20:12, 6年前 , 2F
have/has 事情正發生.在眼前一剎那.並未過去.時間暫停...
02/16 20:12, 2F

02/16 20:15, 6年前 , 3F
had 過去某一段時間發生的.但確定現在(說話當下)已經不存在
02/16 20:15, 3F

02/16 20:18, 6年前 , 4F
were/was單純只是敘述過去被怎樣....
02/16 20:18, 4F

02/17 11:42, 6年前 , 5F
現在完成指的是在事件發生在說話前的某個時間點,其
02/17 11:42, 5F

02/17 11:42, 6年前 , 6F
實現在完成或過去式都可以,差別是在過去式會更明確
02/17 11:42, 6F

02/17 11:42, 6年前 , 7F
表達出發生的時間點。
02/17 11:42, 7F

02/17 11:48, 6年前 , 8F
因此端看你是想翻總統遇刺(闡述發生了這個事實)或
02/17 11:48, 8F

02/17 11:48, 6年前 , 9F
是總統在某時間被刺殺(闡述事件發生於何時)
02/17 11:48, 9F

02/26 09:23, 5年前 , 10F
推荐1b,1c的解釋:https://youtu.be/hg5ZYavBEc0
02/26 09:23, 10F
文章代碼(AID): #1UHhYb47 (Eng-Class)