[文法] Has been/Was p.p

作者: Ibeatyou (就是想愛妳)   2020-02-14 23:11:29
今天在看愛爾蘭人的時候
裡面有一段劇情是新聞直播甘迺迪遇刺
主播說 : "President Kennedy has been shot by..."
想請問如果用 "President Kennedy was shot by..."
有甚麼文法上的錯誤嗎?
因為用直覺上想
"被刺殺"應該是描述"過去的某一時間點被刺殺" , 用現在完成時態好像怪怪的
作者: ewayne (ec)   2020-02-14 23:58:00
因為是直撥,這件事還沒變成過去
作者: saram (saram)   2020-02-16 20:12:00
have/has 事情正發生.在眼前一剎那.並未過去.時間暫停...had 過去某一段時間發生的.但確定現在(說話當下)已經不存在were/was單純只是敘述過去被怎樣....
作者: nightone1022 (夜哥)   2020-02-17 11:42:00
現在完成指的是在事件發生在說話前的某個時間點,其實現在完成或過去式都可以,差別是在過去式會更明確表達出發生的時間點。因此端看你是想翻總統遇刺(闡述發生了這個事實)或是總統在某時間被刺殺(闡述事件發生於何時)
作者: dahi (神)   2020-02-26 09:23:00
推荐1b,1c的解釋:https://youtu.be/hg5ZYavBEc0

Links booklink

Contact Us: admin [ a t ] ucptt.com