英文過去簡單式與現在完成式:時間觀點怎麼選
兩個時態都可能提到過去發生的事,但說話者選擇的時間框架不同。過去簡單式通常把事件放進一段已結束的過去時間;現在完成式用 have/has + 過去分詞,把過去經驗、結果或持續情況連到現在。不要只背「有沒有明確時間」一條規則,還要看句子想回答什麼。
先看對照
| 說話目的 | 過去簡單式 | 現在完成式 |
|---|---|---|
| 說明已結束時間內發生的事 | I visited Kyoto last spring. | — |
| 說人生經驗,不說何時發生 | — | I have visited Kyoto twice. |
| 說目前可見的結果 | — | She has lost her key, so she can’t get in. |
| 說從過去延續到現在 | — | We have lived here since 2021. |
| 問已結束時間的具體事件 | What did you eat yesterday? | — |
| 問至今的經驗 | — | Have you ever tried durian? |
時間片語是線索,不是機械口訣。yesterday、last week、in 2019、two days ago 通常指定一段已結束時間,搭配過去簡單式;ever、never、so far、yet 常見於現在完成式。不同語境可能改變語意重點,寫作時應先確定談的是哪一段時間。
同一件事,視角不同
- I lost my phone yesterday.——昨天弄丟手機。說明昨天發生的事件。
- I have lost my phone.——我把手機弄丟了。重點是現在手機不在手上,或這件事目前仍有影響。
再看旅行經驗:
- They went to Singapore in May.——他們五月去了新加坡;五月是已結束的時間。
- They have been to Singapore twice.——他們去過新加坡兩次;說至今累積的經驗,不交代是哪兩次。
since、for 和持續時間
- since + 起點:since Monday、since 2021、since I moved here。
- for + 時長:for three days、for two years、for a long time。
例如 I have worked here since June.(從六月到現在在這裡工作)和 I have worked here for six months.(在這裡工作六個月)。若工作已結束,且要交代之前持續多久,可以說 I worked there for six months.
have been to 與 have gone to
- Mia has been to Seoul.:Mia 去過首爾,通常表示有這段經驗且已回來。
- Mia has gone to Seoul.:Mia 已去首爾,常暗示她目前在那裡或仍在路上。
實際解讀仍依上下文;若只想表達人生經驗,have been to 是較常見的選擇。
常見錯誤
- 把已結束時間和現在完成式硬放一起:通常說 I saw him yesterday,不說 I have seen him yesterday。
- 現在完成式忘記過去分詞:She has eaten,不是 She has ate;不規則動詞需記第三欄形式。
- 把現在完成式一律翻成「已經」:依語境也可能譯成「去過」「一直住在」「到目前為止完成」等意思。
- 混淆 since 和 for:since 後接開始點;for 後接持續長度。
- 只因句中有時間詞就選時態:問自己說話者是交代某段已結束時間,還是談截至現在的經驗、結果或延續。
練習:選過去式或現在完成式
- I __ (finish) the report ten minutes ago.
- She __ never __ (see) snow.
- We __ (know) each other since primary school.
- __ you __ (call) the dentist yesterday?
- He __ (break) his glasses, so he can’t read the sign now.
答案:1. finished;2. has never seen;3. have known;4. Did, call;5. has broken。
Cambridge English Grammar Today 和 British Council LearnEnglish 均以「過去事件和現在的關聯」說明現在完成式,並提醒已結束時間通常搭配過去簡單式。本文聚焦一般英式教學中常見的用法;美式英語在部分口語情境會較常用過去簡單式,仍以句子時間框架和所採語體為準。查核日期:2026-10-04。
延伸閱讀
- [英文疑問句入門:do、be、can 與疑問詞怎麼排]()
- 常用英文片語動詞:意思、例句與語境辨析
參考來源
資料記錄
資料維護資訊
- 最後查證
- 2026年10月4日