HHH 發問時間: 社會與文化語言 · 4 年前

為什麼這裡要用現在完成式 過去完成式不行? The desire for tusk ivory is the reason so many elephants have been killed 大象被殺掉 不是過去已經完成的事情嗎? 為什麼不是用過去完成式 教我 正確的時機?

已更新項目:

教我過去完成式 現在完成式 使用的時機

3 個解答

評分
  • SC147
    Lv 6
    4 年前
    最佳解答

    (1) 用現在完成式 :" .....have been killed ", ∵ 這是一個 general case /一般情況。

    「大象被殺掉,是因為想要牠們的 tusk ivory」:

    -- 這句話是 「解釋大象一向被殺掉的原因」

    -- 這件事情並不是「過去 + 已經完成」,而是沒分時間性:過去是這樣、現在都是、將來也會是!

    (2) 用過去完成式 :" .....had been killed " ; 就要是:

    -- 事件是過去發生的,巳經完成了

    -- 一個 special case / 獨立的特別事件 。

    e.g. So many elephants had been killed in South Africa in the last century, in desire for their tusk ivory. But now, with the implementation of the new international law, which forbids import and export of ivory amongst countries, this evil act of killing elephants has dropped tremendously.

    • SC147
      Lv 6
      4 年前檢舉

      Thus, it won't help much if you just copy and paste grammatical rules as an answer.

      This is a genuine comment for your consideration.
      Happy New Year!

  • 3 年前

    記住:現在完成式是現在的過去 ; 過去完成式是過去的過去

  • 4 年前

    本題係現在完成式+被動:⇒ have / has + been(P.P,表完成) + P.P (*表被動)。

    時態:動詞隨著時間改變其形態。

    7.現在完成式:動作開始在過去,並強調對現在的影響。←對象牙的慾求,從過去一直到現在。

    8.過去完成式:動作開始在過去的過去,並在過去結束。

還有問題?馬上發問,尋求解答。