【學測英文】易混淆的完成式句型 - 空中美語部落格

【學測英文】易混淆的完成式句型

上架日期:2026/11/06 作者:空中美語

這份完成式測驗能測出什麼?

這份測驗用 6 題選擇題,找出你在完成式相關句型的三個考點中最弱的是哪一個。完成進行式(have been + V-ing)和完成式被動(have been + V-p.p.)都有 been,只差在後面接 V-ing 還是 V-p.p.;完成式和完成進行式則都能表示持續到某個時間點的動作,差在是否強調還會繼續。這類題目答錯,原因通常有三種:沒判斷主動或被動、分不清完成式和完成進行式的語意,或是沒抓到句中提示完成式的時間線索。

類別 測什麼 題號
A 主動或被動 been 後面該接 V-ing 還是 V-p.p. 1、4
B 是否強調持續 完成式和完成進行式的語意差別 2、5
C 時間線索 看到 for、since 等線索時選對時態 3、6

這份測驗適合已經學過完成式、正在準備學測的高中生。

作答方式:6 題大約需要 3 分鐘。請先寫下每一題的答案,全部做完再往下對照解析,並記下答錯的題號。

完成式測驗:6 題選擇題

第 1 題(改編自 111 學年度學測)

Recently, new models of hard hats ______ to meet the needs of laborers working on various job sites.

(A) will be introducing (B) have been introducing (C) were being introduced (D) have been introduced

第 2 題

Nate has been working on his homework for an hour.

這句話最可能表示什麼?

(A) Nate 一小時前就寫完功課了 (B) Nate 打算再寫一小時功課 (C) Nate 已經寫了一小時,而且還會繼續寫 (D) Nate 每天都寫一小時功課

第 3 題

Beth ______ a police officer for decades and has had an illustrious career on the force.

(A) has been (B) is (C) was (D) had been

第 4 題

Paul has been ______ for his dog for a week, but he still hasn't found it.

(A) searched (B) searching (C) search (D) to search

第 5 題

「艾瑪學鋼琴已經五年了,而且現在還在學。」最適合的英文是哪一句?

(A) Emma learned the piano for five years.
(B) Emma has been learning the piano for five years.
(C) Emma had learned the piano for five years.
(D) Emma has been learned the piano for five years.

第 6 題

Since Liam moved to Taipei last year, he ______ three new friends.

(A) makes (B) made (C) has made (D) had made

全部寫完再往下看答案。

6 題的答案是什麼?每題考什麼?

答案依序是 D、C、A、B、B、C。下表列出每題的考點,以及選錯時最可能代表的弱點。

題號 答案 類別 考點 選錯代表的弱點
1 D A 主動或被動 句首 Recently 表示「過去不久到現在」,用現在完成式;工地帽是「被推出」,用被動語態 have been introduced 選 B:沒判斷出工地帽是被推出;選 A 或 C:沒抓到 Recently 這個現在完成式的線索
2 C B 是否強調持續 完成進行式強調動作到現在還在進行,而且會繼續下去 選 A:把完成進行式當成動作已結束;選 B 或 D:沒看懂 for an hour 是「到目前為止」的時間長度
3 A C 時間線索 for decades 表示持續到現在的一段時間,並和後半句的 has had 一致,用現在完成式 has been 選 B 或 C:沒注意 for decades 要搭配完成式;選 D:把現在完成式和過去完成式混在一起
4 B A 主動或被動 「保羅尋找」是主動語態,been 後面接現在分詞 searching 選 A:把完成進行式寫成被動;選 C 或 D:不熟 have been 後面要接分詞
5 B B 是否強調持續 「到現在還在學」強調持續,用完成進行式 has been learning 選 A:用過去式,看不出還在學;選 C:誤用過去完成式;選 D:把 been 後面的動詞寫成過去分詞
6 C C 時間線索 since + 過去時間點,主要子句用現在完成式 選 A 或 B:沒抓到 since 的時態線索;選 D:誤用過去完成式

第 1 題和第 4 題可以一起看。兩題的空格都和 been 有關,判斷的關鍵都是主詞和動詞的關係:工地帽是「被推出」,所以接 V-p.p.;保羅是自己「去找」,所以接 V-ing。

你的測驗結果代表什麼?

先看答對題數,再看答錯的題目集中在哪一類。答對題數告訴你整體程度,錯題類別告訴你下一步該補什麼。

答對題數 代表什麼 建議下一步
6 題 完成式相關句型的觀念穩定 在閱讀測驗中留意 have been 的句子,或直接做歷屆學測題
4–5 題 觀念大致正確,有一類需要加強 對照下方弱點表,只補答錯的類別
0–3 題 完成式的句型還沒有分清楚 先看下一段的重點規則,再讀雜誌的完整說明,一週後重做

同一類兩題都錯,代表這一類是明確的弱點。只錯一題時,回到解析表的最後一欄,確認自己錯在哪個觀念。

錯題集中在 你的弱點 該補什麼
A 類(第 1、4 題) 看到 been 不會判斷主動或被動 先問「主詞是做動作,還是被做」,主動接 V-ing,被動接 V-p.p.
B 類(第 2、5 題) 分不清完成式和完成進行式 完成進行式用來強調動作還會繼續
C 類(第 3、6 題) 抓不到完成式的時間線索 for + 一段時間、since + 過去時間點、recently 都是常見線索

完成進行式和完成式被動怎麼分?

兩個句型都有 been,差別在 been 後面的動詞形式。判斷前先確認主詞和動詞是主動還是被動的關係。

句型 結構 什麼時候用
基本完成式 have / has / had + V-p.p. 表示到某一時間點之前持續的動作,不明確表示是否會繼續
完成進行式 have / has / had + been + V-ing 主動語態,強調動作還會持續下去
完成式被動 have / has / had + been + V-p.p. 被動語態,主詞是接受動作的一方

答題時記住三件事:

  1. 看到 been,先判斷主詞是做動作還是被做,再決定接 V-ing 或 V-p.p.。
  2. 想強調動作到現在還在進行、還會繼續,用完成進行式。
  3. recently、for + 一段時間、since + 過去時間點,都是提示完成式的時間線索。

《English Digest》11 月號 Unit 1 的課文就用了完成式被動:Although cop has been regarded as acceptable by most officers today, it may still sound disrespectful depending on tone and meaning. 意思是「雖然 cop 這個字現今已被大多數警察接受,但視語氣和用法不同,仍可能聽起來帶有不敬之意」。

這一段只整理答題用得到的最小規則。完成式三種句型的對照、主被動的判斷例句,以及這題歷屆考題的完整破題法,都收錄在《English Digest》11 月號 Unit 1。

常見問題

have been + V-ing 和 have been + V-p.p. 差在哪裡?

have been + V-ing 是完成進行式,主詞是做動作的一方,例如 Paul has been searching for his dog.(保羅一直在找他的狗)。have been + V-p.p. 是完成式被動,主詞是接受動作的一方,例如 New models of hard hats have been introduced.(新款工地帽已被推出)。

現在完成式和現在完成進行式意思一樣嗎?

兩者都能表示到現在為止持續的動作,但語意重點不同。Nate has worked on his homework for an hour. 沒有明確表示他是否會繼續寫;Nate has been working on his homework for an hour. 則表示他還會繼續寫下去。

學測完成式題目怎麼看線索?

先找時間線索。recently 表示「過去不久到現在」,for + 一段時間表示持續到現在的長度,since + 過去時間點表示從那時起到現在,這些都提示要用現在完成式系列。找到時態之後,再判斷主動或被動。

為什麼 hard hats 那題不能選 have been introducing?

因為工地帽不會自己推出產品,是被廠商推出的,主詞和動詞是被動關係,所以要用完成式被動 have been introduced。have been introducing 是主動的完成進行式,用在這裡意思會變成「工地帽一直在推出某樣東西」。

測驗做完,下一步該做什麼?

你的結果 下一步
答對 3 題以下 先看本文的重點規則,再讀完整規則解析
A 類是弱點 讀《English Digest》11 月號 Unit 1 Language Highlights 中,完成進行式與完成式被動的主被動判斷例句
B 類或 C 類是弱點 讀《English Digest》11 月號 Unit 1 Language Highlights 的完成式句型對照,以及歷屆考題的破題法
6 題全對 用空中美語 AI+ 維持實力
補完弱點後還是一直錯 照練習計畫每天固定練習

《English Digest》11 月號 Unit 1 的 Language Highlights 收錄完成式系列的第三部分,包含三種完成式句型的對照、主被動的判斷例句,以及 111 學年度學測歷屆考題與破題法。

立即訂閱或購買《English Digest》

本文由空中美語 English Digest 編輯團隊撰寫。第 1 題改編自 111 學年度學測,第 2、3、4 題改編自《English Digest》2026 年 11 月號例句,第 5、6 題為編輯團隊自擬。

跟定AMC,搞定ABC!英文有問題請放心,專業講師為您解析!