看板 Eng-Class 關於我們 聯絡資訊
題目是 Today is Sep. 28. Yesterday, I _____ a card for my English teacher. 答案是 made 請問該如何解釋為何不能用完成式 have made 呢? 書上說因為是表 示「過去某個時間點的單一事件」,因此用過去式。但是何謂「過去某個時間點的 單一事件」呢? 如果解釋因為句中有過去時間副詞的話好像又不夠清楚… 因為 Have you ever been to Taipei before? 是正確的…還是原因在過去 時間副詞的種類呢? 如明不明確的時間? 謝謝大家的回答。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.200.131
layles:副詞的關係,副詞如果是點(e.g.yesterday,last week...) 06/10 22:37
layles:你的事件,就必須也要是點(也就是過去式,現在式...) 06/10 22:38
layles:而完成式是一段時間的概念...有錯的話請指教~謝謝~ 06/10 22:39
hankevin:yesterday就已經明確告訴你是昨天的事情了 為啥你執意要 06/10 22:43
hankevin:接現在式 現在完成是指從過去某個時點到現在 06/10 22:45
KatherineM:現在完成式有持續到"現在"這個時間點的意思。前面有 06/10 23:34
KatherineM:"yesterday"這個過去的某一點,若想用完成貌,也應該是 06/10 23:35
KatherineM:"過去"完成式。至於您舉的另一個例子,Have you ever 06/10 23:35
KatherineM:been to Taipei before?" 這句的完成式仍是"持續到現今 06/10 23:36
KatherineM:"的語意:從以前到現在,有沒有去過(been to)。時態還 06/10 23:38
KatherineM:是"現在式",而before這個副詞不像yesterday一樣有強烈 06/10 23:39
KatherineM:暗示時態的作用。 06/10 23:40
hankevin:過去完成式不能單獨存在 一定要配"過去式"一起服用! 06/11 00:08
daniel0731ex:阿就直接用直覺就好啦,看了這一堆解釋實在頭昏腦脹 06/11 04:58
iken8782:yesterday 是一個明確的時間 過去簡單 用在明確的時間點 06/11 13:35
iken8782:不是明確的時間點 才可以用完成式 06/11 13:35
iken8782:又在加上 前面給了你日期 可以說 非常明確指出 是在27號 06/11 13:38
iken8782:所以只能用過去簡單 06/11 13:38
iken8782:been to Taipei before>這個before是說 before now 06/11 13:40
iken8782:在現在對話的時間以前 你曾經去過台北嗎? 06/11 13:40
iken8782:不是問說 昨天 前天 幾月幾號 是說一整段時間很不明確 06/11 13:41
iken8782:也可以當作是問 你這輩子曾經去過台北嗎 06/11 13:41
iken8782:這類不明確的時間 就要用完成 06/11 13:41