Have been pp 用法 現在完成被動式文法結構與例句
在學習英文的過程中,文法結構常常是讓人感到困惑的一環,尤其是各種時態與語態的結合。今天,我們要深入探討的,就是一個在書面與口語表達中都極為重要,卻也常被誤用的文法重點:「have been pp」現在完成被動式。無論你是正在準備升學考試的學生,還是希望提升職場英文能力的上班族,徹底掌握這個結構,都能讓你的英文表達更精準、更道地。本文將從基本結構解析出發,透過大量實用例句與常見錯誤比較,並提供資深外籍教師的專業建議,幫助你一次搞懂現在完成被動式的所有細節。

什麼是「Have Been PP」? 現在完成被動式的核心概念
所謂的「have been pp」,其實是現在完成式與被動語態的結合體。我們先拆解來看:現在完成式(have/has + 過去分詞)用來表達「過去發生但與現在有關聯」或「持續到現在的動作」;而被動語態(be動詞 + 過去分詞)則是用來強調動作的「承受者」。當兩者結合,就形成了「have/has + been + 過去分詞 (pp)」的結構。
這個結構的核心意義在於:描述一個「過去某個時間點開始被執行的動作,其結果或狀態持續影響到現在」,並且句子的主詞是這個動作的接受者。它回答了「某物到目前為止被怎麼了?」這樣的問題。理解這個核心概念,是正確使用該句型的關鍵第一步。
現在完成被動式的標準文法結構
現在完成被動式的公式非常明確,主要分為肯定、否定與疑問句三種形式:
- 肯定句:主詞 + have/has + been + 過去分詞 (pp) + (by + 執行者)。
例句:The report has been finished.(這份報告已經被完成了。)
- 否定句:主詞 + have/has + not + been + 過去分詞 (pp)。
例句:The windows have not been cleaned yet.(窗戶還沒有被清洗。)
- 疑問句:Have/Has + 主詞 + been + 過去分詞 (pp)?
例句:Has the package been delivered?(包裹已經被送達了嗎?)
其中,have/has的選擇取決於主詞的單複數或人稱。如果動作的執行者不重要或不明確,句尾的「by + 執行者」通常可以省略,這正是被動語態常見的使用情境之一。

什麼時候該使用現在完成被動式? 四大使用情境詳解
了解結構後,更重要的是知道在什麼情況下應該使用「have been pp」。以下四大情境涵蓋了絕大多數的應用場合:
- 強調過去動作對現在的影響:當你想強調某個「被執行」的動作,其結果在當下仍然可見或有效時。
例句:The floor has been mopped. Be careful, it’s slippery.(地板剛被拖過。小心,很滑。)
- 描述一個發生時間不明確的過去被動動作:動作在過去某時被完成,但確切時間點不是重點。
例句:This song has been covered by many artists.(這首歌已經被許多藝術家翻唱過。)
- 表示一個從過去持續到現在的狀態:動作從過去開始「被進行」,並且可能持續下去。
例句:This old building has been protected as a historical site for decades.(這棟老建築作為歷史遺址已被保護了數十年。)
- 用於新聞、公告或正式報告:在這些文體中,常使用被動語態來突顯事件本身而非執行者。
例句:The new policy has been implemented across all departments.(新政策已在所有部門實施。)
現在完成被動式 vs. 過去簡單被動式:一張表格釐清關鍵差異
許多學習者容易混淆「have been pp」和「was/were pp」(過去簡單被動式)。它們最大的區別在於「時間焦點」和「與現在的關聯性」。為了讓大家一目了然,我們用以下表格進行比較:

| 文法項目 | 現在完成被動式 (Have been pp) | 過去簡單被動式 (Was/Were pp) |
|---|---|---|
| 核心焦點 | 強調動作的結果或狀態對現在的影響。 | 單純描述一個發生在過去特定時間的被動動作。 |
| 時間標記 | 常與 already, yet, just, recently, for, since 等連用。 | 常與 yesterday, last week, in 2020, ago 等明確過去時間連用。 |
| 例句比較 | The car has been repaired. (車子修好了。→ 現在可以開了。) | The car was repaired yesterday. (車子昨天被修理了。→ 只陳述過去事實。) |
| 常見錯誤 | 誤用在有明確過去時間點的句子。 (X) The letter has been sent two days ago. | 誤用在強調現在結果的句子。 (X) The door was locked. I can’t open it now. (應用 has been locked) |
簡單來說,當你想表達「現在怎麼樣了?」的時候,優先考慮現在完成被動式;當你想表達「過去某時發生了什麼?」的時候,則使用過去簡單被動式。
資深外籍教師的專業建議與常見錯誤提醒
我們特別請教了擁有超過15年教學經驗、並持有國際認證TESOL證書的資深外籍教師 David,他針對台灣學習者常見的盲點提供了以下實用建議:
「許多學生在造句時,會忘記被動結構中過去分詞(pp)的必要性,誤寫成 ‘have been + 原形動詞’ 或 ‘have been + V-ing’。這是一個必須克服的基礎錯誤。」David 強調,「另一個關鍵是,現在完成被動式通常不與明確的過去時間狀語連用。如果你看到句子裡有 ‘yesterday’, ‘last year’, ‘at 5 pm’,那幾乎可以肯定應該用過去簡單被動式。」
他更進一步建議,與其死記硬背規則,不如透過「情境聯想」來學習。例如,看到辦公室裡一塵不染的桌面,可以試著在心裡造句:The desk has been cleaned. 透過將文法與生活場景結合,能更自然地內化這個結構。
實戰演練:精選例句與情境應用
讓我們透過更多元的例句,將「have been pp」的用法融入各種真實情境中,幫助你加深理解:
- 職場情境:All the quarterly reports have been submitted to the manager.(所有的季度報告都已提交給經理了。)
- 生活情境:My reservation has been confirmed by the restaurant.(我的訂位已經被餐廳確認了。)
- 科技情境:The software has been updated to the latest version automatically.(軟體已自動更新到最新版本。)
- 學術情境:His theory has been widely accepted by the scientific community.(他的理論已被科學界廣泛接受。)
試著在這些例句中,感受主詞「被執行」某個動作,且該動作與「現在」的關聯性。
關於「Have Been PP」的常見問題解答
Q1: 「have been pp」和「have been V-ing」現在完成進行式有什麼不同?
A:兩者天差地遠。「Have been pp」是被動語態,主詞是動作的接受者。而「have been V-ing」是主動語態的進行式,強調動作從過去持續進行到現在。例如:The road has been repaired.(路修好了。被動) vs. Workers have been repairing the road.(工人們一直在修路。主動進行)。
Q2: 句子中一定要有「by someone」嗎?
A:不一定。事實上,在大多數使用現在完成被動式的情況下,動作的執行者並不重要,因此經常省略。我們更關心的是「什麼事被完成了」。只有當執行者是必要資訊時,才需要加上。

Q3: 不規則動詞的過去分詞不熟,怎麼辦?
A:這是學習任何完成式的基礎。建議製作一個屬於自己的「不規則動詞三態表」,重點記憶常見動詞的過去分詞(如 written, done, taken, chosen等)。每天花五分鐘複習,很快就能熟能生巧。
Q4: 可以在「have been pp」後面接時間長度嗎?
A:可以,這正是用來表達「某狀態持續多久」的經典用法。必須使用「for + 一段時間」或「since + 一個時間點」。例如:This monument has been preserved for over a hundred years.(這座紀念碑已被保存超過一百年了。)
結語:掌握細節,讓英文表達更上一層樓
「have been pp」現在完成被動式雖然是文法學習中的一個進階課題,但只要掌握其「結合現在完成式時間觀與被動語態焦點」的本質,並透過本文介紹的結構分析、情境比較與實用例句反覆練習,你一定能將其內化為自己語言能力的一部分。記住,學習文法的最終目的是為了清晰、準確地溝通。下次當你想表達某件事「已經被處理好了」、「從過去就被如何對待至今」時,不妨自信地運用這個結構,讓你的英文聽起來更專業、更道地。
本文參考資料來源:
– 英國文化協會(British Council)官方文法指南:Present perfect
– 劍橋詞典(Cambridge Dictionary)語法說明:Present perfect simple

– 美國Purdue大學線上寫作實驗室(OWL):Verb Tenses
