現在完成式例句 Present Perfect Tense Have Vpp 用法
在學習英文的過程中,現在完成式(Present Perfect Tense)常常是台灣學習者感到困惑的一個文法重點。它既不像過去式那樣單純描述過去,也不像現在式只談當下,那種「與現在有關的過去」的概念,確實需要花點心思理解。今天,我們就來徹底拆解現在完成式的結構、核心用法,並透過大量實用的現在完成式例句,幫助你掌握這個重要的時態。無論你是為了考試、工作還是日常溝通,搞懂現在完成式都能讓你的英文表達更精準、更道地。

現在完成式的基本結構與核心概念
現在完成式的結構很固定,就是「have/has + 過去分詞(Vpp)」。主詞是I, you, we, they時用have;主詞是he, she, it或單數名詞時用has。過去分詞則分規則變化(通常加-ed)與不規則變化(如eaten, gone, seen等),後者需要特別記憶。
它的核心精神在於「連結過去與現在」。當你使用現在完成式時,你描述的雖然是過去發生的動作或狀態,但這個動作或狀態的「影響」或「結果」持續到了現在,或者它發生在一個「尚未結束的時間段」內。這是它與單純描述過去事件的「過去簡單式」最大的不同。
現在完成式與過去簡單式的關鍵比較
為了讓大家更清楚兩者差異,我們用一個簡單的表格來比較:
| 時態 | 焦點 | 時間標誌詞 | 例句 |
|---|---|---|---|
| 現在完成式 | 動作對「現在」的影響或結果;發生在「至今未結束」的時間內。 | already, yet, ever, never, since, for, recently, so far | I have finished my homework.(我作業寫完了。→ 強調現在已完成的狀態) |
| 過去簡單式 | 單純描述發生在「過去特定時間」的動作,與現在無關。 | yesterday, last week, in 2020, ago, when 子句 | I finished my homework an hour ago.(我一小時前寫完作業。→ 只陳述過去事實) |
從表格可以看出,選擇哪個時態,關鍵在於你想表達的「時間觀點」是什麼。理解這個核心差異,是正確使用現在完成式的第一步。
現在完成式的三大主要用法與實戰例句
現在完成式的用法可以歸納為三大類,每一類都有其常用的時間副詞搭配。掌握這些搭配,能讓你更直覺地判斷何時該使用現在完成式。
用法一:表達「過去發生的事對現在造成的影響或結果」
這是最常見的用法之一。說話者強調的不是過去動作本身,而是這個動作完成後,目前所呈現的狀態或結果。
- She has lost her keys. (她弄丟了鑰匙。)→ 現在的結果是:她現在進不了門。
- I’m not hungry. I have just eaten lunch. (我不餓。我剛吃過午餐。)→ 現在的狀態是:飽的。
- He has finished the report, so he can relax now. (他已經完成報告了,所以現在可以放鬆。)→ 現在的結果是:報告已完成,可以休息。
常搭配的副詞:already(已經)、just(剛剛)、yet(用於否定句和疑問句,表示「尚未」)。
用法二:表達「從過去持續到現在的動作或狀態」
這個用法描述一個從過去某個時間點開始,一直持續到現在的動作或狀態,而且很可能會繼續下去。通常會與表示「一段時間」的詞語連用。
- I have lived in Taipei for ten years. (我住在台北十年了。)→ 從十年前開始住,現在還住著。
- She has worked as a teacher since 2015. (她從2015年開始就當老師。)→ 從2015年開始教書,現在仍是老師。
- We have known each other since we were children. (我們從小就認識了。)→ 認識的狀態從童年持續至今。
常搭配的詞語:for + 一段時間(如for five years)、since + 過去時間點(如since 2010, since last Monday)。
用法三:表達「過去到現在的經驗」
用來詢問或敘述在過去到現在的人生經歷中,是否曾經有過某種經驗。這個經驗發生的時間並不重要,重點是「有或沒有」這個經驗。

- Have you ever been to Japan? (你去過日本嗎?)→ 詢問對方至今為止的人生經驗。
- I have never seen such a beautiful sunset. (我從未看過這麼美的日落。)
- He has tried bungee jumping three times in his life. (他一生中嘗試過三次高空彈跳。)
常搭配的副詞:ever(曾經)、never(從未)、once/twice(一次/兩次)、before(以前)。
專家學習建議:如何有效掌握現在完成式?
擁有超過十五年教學經驗、並持有國際認證的TESOL英語教學專家Michael老師建議,與其死記硬背規則,不如透過「情境對比」和「大量輸出」來內化文法。他提出一個簡單的練習方法:
「每天針對同一件事,用過去式和現在完成式各造一個句子,並說出其中的差異。」例如:”I drank coffee this morning.”(陳述早上的事) vs. “I have drunk two cups of coffee today.”(強調今天到目前為止的總量/可能影響現在精神狀態)。透過這樣的對比練習,能更快掌握兩種時態的使用時機。
根據語言學習平台的一份調查數據顯示,在口說中能主動且正確使用現在完成式的學習者,其整體英文流利度評分平均高出30%。這說明了掌握這個時態對提升英文能力的重要性。
常見混淆問題與陷阱解析
在學習現在完成式的過程中,有幾個地方特別容易出錯,需要特別留意:
- 陷阱一:與過去簡單式混淆。 當句中有明確的「過去時間點」時,絕對不能使用現在完成式。例如:(錯誤)I have watched the movie yesterday. 必須改成:I watched the movie yesterday.
- 陷阱二:for 與 since 的誤用。 for 後面要加「一段時間」(for three days),而 since 後面要加「一個明確的時間點」(since Monday)。記住口訣:for 一段,since 一點。
- 陷阱三:延續性動詞與瞬間動詞。 在表示「持續」的用法中,必須使用可以持續的動詞(如live, work, know)。像「買(buy)」、「死(die)」這類瞬間動作的動詞,不能直接與for/since連用來表示持續。例如不能說:I have bought this car for five years. 應改為:I have had this car for five years.(用have這個狀態動詞來表達「擁有」的持續狀態)。
讀者常見問題解答
問:現在完成式可以搭配具體的過去時間嗎?例如「昨天」、「上個月」?
答:絕對不行。 這是現在完成式最重要的規則之一。如果句子中出現了如yesterday, last year, in 1999, when I was young等明確的「過去時間副詞」,就必須使用過去簡單式,而不能用現在完成式。現在完成式關注的是與「現在」的關聯,而非獨立的過去時間點。
問:「have gone to」和「have been to」有什麼區別?
答:兩者意思完全不同。 “He has gone to Japan.” 表示他「已經去日本了」,人現在可能在路上或已經在日本,總之「不在說話現場」。而 “He has been to Japan.” 表示他「曾經去過日本」,這是一個經驗,人現在已經回來了。簡單記:gone(去了還沒回),been(去過已回來)。
問:現在完成式有所謂的「被動語態」嗎?該怎麼用?

答:有的。 現在完成式的被動語態結構是 have/has been + 過去分詞(Vpp)。它用來強調主詞「到目前為止」已經「被…」如何了。例如:The project has been completed.(專案已經被完成了。)This issue has been discussed many times.(這個問題已經被討論過很多次了。)
結語
總的來說,現在完成式是英文時態中一個承先啟後的重要橋樑。要掌握它,關鍵在於轉換思考角度,從「對現在的影響」、「從過去到現在的持續」以及「人生經驗」這三個層面去理解動作發生的意義。建議大家多閱讀英文文章,留意文中出現的現在完成式例句,觀察它使用的上下文。同時,嘗試在寫作和口說中主動運用,從模仿開始,逐漸內化成自己的語言能力。只要持續練習,你一定能熟練地運用現在完成式,讓你的英文表達更上一層樓。
參考資料與文獻來源:
- Cambridge Dictionary. (n.d.). Present perfect. Retrieved from https://dictionary.cambridge.org/grammar/british-grammar/present-perfect
- British Council. (n.d.). Present perfect. LearnEnglish. Retrieved from https://learnenglish.britishcouncil.org/grammar/english-grammar-reference/present-perfect
- Swan, M. (2016). Practical English Usage (4th ed.). Oxford University Press.
