官方依據 · 逐項教學

PET(B1 Preliminary)官方文法範圍
比 KET 多考的 7 件事

作者:Christopher|埃森美語創辦人|美國密西根大學畢業、美國正式教師執照|最後更新

PET 的文法範圍同樣有官方依據——劍橋 B1 Preliminary Handbook for Teachers 有一段命名為「Language specifications」的附錄(手冊 70–72 頁)。與其把整份搬過來,更有用的問法是:比 A2(KET)多考什麼?因為 B1 是把 A2 那 13 個類別整組往上加深,真正「新出現」的東西,集中在下面這 7 項。

一個要先講清楚的誤區:官方 B1 只考到第二條件句(type 2)。網路上流傳的 B1 文法清單,常把「與過去事實相反」的第三條件句(type 3,例如 "If I had known, I would have called")也放進 B1 範圍——那其實放錯了級。手冊本身也誠實加註:考生在文章裡可能遇到清單以外的文法形式,但不會被直接考。

目錄

7 大新增重點,點進去直接看

逐項拆解

一項一項,看懂還要用得出來

01

條件句 type 0、1、2Conditionals type 0, 1, 2

Reading Part 6 開放式克漏字

含 if I were you 的假設語氣

A2 的官方清單裡根本沒有「條件句」這一類,到了 B1 它才正式成為考點,而且只到 type 2 為止。網路上流傳的 B1 文法表常常把 type 3(If I had known, I would have called)也塞進來,那是更上一層的東西,孩子背了不會考。真正要練到反射的只有一件事:if 子句裡永遠不放 will,未來的意思交給主句去扛。

B1英文文法重點對照表:劍橋B1與PET程度的時態、被動語態與關係子句整理
B1 文法重點表——可儲存或列印|埃森美語 americanenglish.com.tw
If you press this button, the screen turns off.type 0 恆常事實
If we win on Saturday, we will be top of the league.type 1 未來可能
If you don't charge your phone tonight, it won't last the whole trip.type 1 否定
If I had more free time, I would learn the guitar.type 2 與現實相反
If I were you, I would talk to your teacher about it.假設語氣・給建議
台灣孩子最常錯的一題
✗If it will rain tomorrow, we'll stay home.
✓If it rains tomorrow, we'll stay home.

中文說「如果明天會下雨」裡有一個「會」,孩子順手就把它翻成 will 塞進 if 子句。記法:一個句子裡的 will 只需要出現一次,而且是在逗號後面那一半。

再上一級B2 才正式加入第三條件句與混合條件句(If I had known, I would have called),而且要求在限時的寫作與口說裡自然說出來,不只是看得懂。
做 6 題練習,看看這一類站穩了沒

1.If the weather ______ good on Sunday, we'll cycle along the riverside.

A:✗ if 子句裡不放 will,就算講的是星期天還沒發生的事也一樣,未來的意思交給後半句的 we'll 去扛。

B:✓ 第一條件句:if 子句用現在簡單式,主要子句用 will,符合「星期天天氣有可能好」的語意。

C:✗ would be 是第二條件句的形狀,和後半句的 we'll 時態不搭。

D:✗ was 是過去式,會把句子變成與現實相反的假設,但天氣好不好還沒發生。

2.If you ______ ice in a warm room, it melts in a few minutes.

A:✓ 零條件句:講的是每次都成立的事實,前後兩半都用現在簡單式,線索是後半句的 melts。

B:✗ if 子句不放 will,而且這句講的是恆常現象,不是未來某一次。

C:✗ left 是過去式,會把句子拉成假設語氣,與後半句的 melts 對不上。

D:✗ would 一律留給逗號後面那半句,不能出現在 if 子句裡。

3.填入一個字:If I ______ you, I'd take the earlier train.

給建議的固定說法,屬於第二條件句的假設語氣。正式用法是 If I were you,口語裡 was 也聽得到,兩個都算對。判斷線索是後半句的 I'd,也就是 I would。

4.If our school ______ a swimming pool, we would swim in it every week.

A:✗ has 是現在簡單式,那是第一條件句的形狀,但後半句用了 would,而且學校事實上沒有游泳池。

B:✓ 第二條件句:與現在事實相反的假設,if 子句用過去式,主要子句用 would。

C:✗ will 不能放進 if 子句,這是條件句最硬的一條規則。

D:✗ have 與單數主詞 our school 不一致,時態也不對。

5.My cousin lives in Vancouver. If she ______ in Taipei, we would meet every weekend.

A:✗ lives 是第一條件句的形狀,但前一句已經點明她人在溫哥華,這是與事實相反的假設。

B:✗ will 不能放進 if 子句,未來的意思由主要子句負責。

C:✓ 前一句是判斷關鍵:她住溫哥華,所以這是與現在事實相反的第二條件句,if 子句用過去式配 would。

D:✗ would 只能出現在逗號後面那半句,不能跟 if 擠在一起。

6.填入一個字:If you ______ take a jacket, you'll be cold on the boat.

第一條件句的否定:if 子句用現在簡單式的否定 don't take,未來的意思由後半句的 you'll 表示。這裡不能寫 won't take,因為 if 子句裡永遠不放 will,就算中文說「如果你不會帶外套」也一樣。

↑ 回到目錄
02

間接引述 reported speechReported speech

Writing Part 2 文章或故事

含 say、ask、tell 與 know、wonder 的間接問句

B1 第一次要求孩子把別人說過的話整句「退一格」:現在式退成過去式、will 退成 would、today 退成 that day。中文沒有這套機制——「他說他很累」不管什麼時候講都長一樣,所以孩子在作文裡轉述對話時,時態幾乎都停在原地。另一半的失分在間接問句:問句一旦被 ask、know、wonder 包起來,語序就要恢復成正常句,不能再倒裝。

She said she was tired after the match.陳述句・時態退一格
He told me he would bring his laptop.will → would
The coach asked us if we had trained that week.Yes/No 問句用 if
I wondered what he would do next.間接問句不倒裝
Our teacher told us not to use our phones in class.命令句用 tell + to V
台灣孩子最常錯的一題
✗She said that she will call me after the exam.
✓She said that she would call me after the exam.

中文的「她說她會打給我」不管什麼時候講都是同一句,動詞不必跟著主要動詞走。考場上的順序是:先看主要動詞 said 已經是過去,後面的 will 就得跟著退成 would。

再上一級B2 不再只是把時態退一格,而是要用 admit、suggest、warn、deny 這類轉述動詞把說話者的語氣一起帶出來,並在長篇文章裡連續轉述好幾個人的話而不亂。
做 6 題練習,看看這一類站穩了沒

1."I'm really tired," said Amy. → Amy said that she ______ really tired.

A:✗ 主要動詞 said 已經是過去式,後面的現在式要跟著退一格。

B:✓ 轉述時時態退一格:am 退成 was,這是 said 這個過去式動詞帶出來的。

C:✗ will be 把時間推到未來,原句講的是說話當下的狀態。

D:✗ has been 是現在完成式,轉述句裡不需要,也沒有跟著 said 退格。

2.填入一個字:She ______ me that the film club meets on Thursdays.

tell 後面可以直接接聽話的人,say 不行。判斷線索是空格後面緊跟著 me:有人就用 told me,沒有人就用 said that。要用 say 的話得寫成 said to me。

3."I'll bring my laptop," he told me. → He told me that he ______ bring his laptop.

A:✗ 主要動詞 told 是過去式,will 必須跟著退成 would,中文的「他說他會帶」不會變形,但英文會。

B:✓ will 退一格就是 would,後面接原形動詞 bring。

C:✗ will be 後面要接 Ving 或形容詞,接不了原形的 bring,時態也沒退格。

D:✗ is going to 同樣停在現在式,沒有跟著 told 退格。

4.I wondered ______ after the concert finished.

A:✗ 問句被 wondered 包起來之後就不倒裝了,would 要放到主詞 he 後面。

B:✓ 間接問句用正常語序(wh- + 主詞 + 動詞),而且 wondered 是過去式,will 跟著退成 would。

C:✗ did 是直接問句的助動詞,間接問句裡不出現。

D:✗ 語序對了,但 wondered 已經是過去式,will 必須退成 would。

5.The coach asked us ______ enough water for the training camp.

A:✗ 間接問句不倒裝,助動詞 did 要拿掉,語序回到正常句。

B:✓ Yes/No 問句被 ask 包起來時用 if 引導,而且 asked 是過去式,bring 要退到 had brought。

C:✗ if 後面一樣不能倒裝,had 要放在主詞 we 的後面。

D:✗ that 用來引導轉述的陳述句,不能拿來轉述 Yes/No 問句。

6.填入一個字:"Don't use your phones in the exam," the teacher said. → The teacher told us ______ to use our phones in the exam.

轉述命令句的公式是 tell + 人 + to V,否定就把 not 放在 to 前面,寫成 told us not to use。不能寫成 didn't tell us to use,那個意思變成老師沒有叫我們用。

↑ 回到目錄
03

更多情態動詞:might、ought to、used toMore modals: might, ought to, used to

Reading Part 5 四選一克漏字

表達推測、義務、過去的習慣

A2 的孩子手上只有 can、must、should 這幾張牌,講什麼都是「可以、必須、應該」。B1 要求他們分辨強弱與時間:might 是沒把握的推測,ought to 和 should 意思接近但更像「照道理該做」,used to 專門講已經不做了的過去習慣。Part 5 的四個選項常常全是情態動詞,差別只在語氣濃淡,用中文翻譯去對是選不出來的。

I'm not sure — she might be at basketball practice.might 不確定推測
It might not rain later, so let's take the bikes.might not 否定推測
You ought to apologise to him before class.ought to 照理該做
We used to live near the river when I was six.used to 過去狀態
My brother didn't use to like vegetables.否定寫成 use to
台灣孩子最常錯的一題
✗I am used to play badminton every Sunday.
✓I used to play badminton every Sunday.

中文把 used to 和 be used to 都翻成「習慣」,孩子自然混成一團。判斷法:句子在講「以前這樣,現在不做了」,就不可以有 be 動詞,後面直接接原形動詞。

再上一級B2 會把推測往回推到過去(might have been、should have told me),也要求用 must 和 can't 做出強度不同的推論,而不只是表達義務。
做 6 題練習,看看這一類站穩了沒

1.I'm not sure where Ben is — he ______ be in the computer room.

A:✗ must 是很有把握的推測,但句子開頭的 I'm not sure 已經說了沒把握,語氣衝突。

B:✓ 破折號前的 I'm not sure 就是線索:沒把握的推測用 might。

C:✗ should 在這裡會變成「他應該在電腦教室(照理該去)」,那是義務不是推測。

D:✗ used to 講的是過去的習慣,跟現在人在哪裡無關。

2.填入一個字:We ______ to live near the river when I was six, but we moved to Banqiao.

used to + 原形動詞,講的是以前這樣、現在不做了的過去習慣或狀態。線索是後半句的 but we moved:事情已經結束。這裡不能加 be 動詞。

3.You ______ to check the timetable before you leave the house.

A:✗ should 後面直接接原形動詞,不接 to。

B:✓ 空格後面有 to,只有 ought 能跟 to 搭在一起,ought to 的意思是照道理該做。

C:✗ must 後面也是直接接原形動詞,不接 to。

D:✗ might 後面同樣接原形動詞,而且這句在給建議,不是在推測。

4.I ______ walk to school every day, but now I cycle.

A:✗ be used to 的意思是「已經習慣了」,後面要接 Ving,不能接原形的 walk。

B:✓ 講「以前這樣、現在不做了」,用 used to + 原形動詞,線索是後半句的 but now。

C:✗ 少了字尾的 d,只有在 did 或 didn't 後面才寫成 use to。

D:✗ 同樣是 be used to 的形式,後面接不了原形動詞。

5.Hurry up — we ______ get another chance to see them live.

A:✓ 這是沒把握的否定推測「可能不會再有機會」,用 might not。

B:✗ mustn't 是禁止,意思會變成「我們不准再有機會」,語意不通。

C:✗ don't use to 不是正確的形式,而且過去習慣跟這句的推測無關。

D:✗ ought 後面一定要有 to,而且這句不是在講該不該做。

6.填入一個字:He didn't ______ to enjoy reading, but this series changed his mind.

否定式是 didn't use to,字尾不加 d:過去的訊息已經由 didn't 表示了,動詞就要回到原形。肯定句才寫 used to。

↑ 回到目錄
05

使役動詞 causative have/getCausative have / get

Reading Part 5 四選一克漏字

例如 get my hair cut

have 或 get 加受詞加過去分詞,說的是「請別人做」,不是自己動手。中文的「我剪頭髮了」和「我去剪頭髮了」幾乎長得一樣,所以孩子直接寫成 I cut my hair,字面意思變成自己拿剪刀剪。這一項出現的頻率不算最高,但結構固定,練十分鐘就能鎖住,出現就是送分。

I got my hair cut before the school photo.get + 受詞 + p.p.
We had our bikes repaired at the shop near school.have 請人修
My mum is having the kitchen painted this week.進行式的使役
You should get your eyes tested if the board looks blurry.接在情態動詞後
They had the photos printed for the school magazine.過去式的使役
台灣孩子最常錯的一題
✗I cut my hair at the salon yesterday.
✓I had my hair cut at the salon yesterday.

中文的「我昨天剪了頭髮」沒有標示誰動的手,英文的 I cut my hair 卻是自己剪。只要動作是花錢請別人做的,就用 have 或 get 加受詞加過去分詞。

再上一級B2 會加入指名對象的使役(have someone do something、get someone to do something),還有帶著倒楣語氣的 I had my bike stolen。
做 6 題練習,看看這一類站穩了沒

1.My mum is having the kitchen ______ this week.

A:✗ have + 受詞後面要接過去分詞,接原形會變成「叫廚房去油漆別的東西」。

B:✓ 使役的公式是 have + 受詞 + 過去分詞,廚房是被漆的一方。

C:✗ Ving 表示受詞自己在做這個動作,廚房不會自己油漆。

D:✗ have 的使役用法後面不接 to V。

2.You should get your eyes ______ if the board looks blurry.

A:✗ get + 受詞後面要接過去分詞,不接原形。

B:✗ get your eyes to test 會變成眼睛自己去檢查別的東西。

C:✓ get + 受詞 + 過去分詞,眼睛是被檢查的一方,動作花錢請驗光師做。

D:✗ Ving 表示受詞主動在做,眼睛不會自己做檢查。

3.填入一個字:They ______ the photos printed for the school magazine last week.

使役句缺的就是前面那個動詞,have 或 get 都可以,過去式寫成 had 或 got。後面的 the photos printed 已經是受詞加過去分詞,形狀完整。

4.Ellie ______ at a salon in Banqiao before the school photo.

A:✗ 這樣寫是她自己拿剪刀剪,中文的「她剪了頭髮」沒標示誰動的手,英文有。

B:✓ 花錢請設計師做的動作,用 have + 受詞 + 過去分詞,寫成 had her hair cut。

C:✗ had cut 是過去完成式,講的還是她自己剪,只是時間更早。

D:✗ 過去進行式同樣是她本人在剪。

5.We need to ______ at the shop before the cycling trip.

A:✗ 語序錯了:受詞要放在動詞和過去分詞中間,而不是全部擠在後面。

B:✓ have + 受詞 + 過去分詞,順序固定,中間那個 the brakes 不能移位。

C:✗ 接原形會變成煞車自己去檢查別的東西。

D:✗ 使役結構的第三格是過去分詞,不是 Ving。

6.填入一個字,把 deliver 改成正確的形式:We had the new desks ______ to our classroom on Friday.

使役結構的最後一格永遠是過去分詞:桌子是被送來的。前面的 had 只表示時間,動作是誰做的由這個過去分詞決定。

↑ 回到目錄
06

片語動詞大量增加Phrasal verbs

Reading Part 6 開放式克漏字

A2 只涉及基礎款,B1 的量明顯變多

A2 的官方清單裡片語動詞根本不成一類,B1 直接把它列進文法範圍,而且 Part 6 的官方說明白紙黑字寫著會考。麻煩在於 look after、look for、look up 三個字面上都是「看」,意思卻天差地遠,靠上下文猜的命中率很低。最該練的其實是後面那一格:Part 6 常常把動詞留給你,只挖掉 after 或 up 這一個字。

Could you look after my little brother on Saturday?照顧
I need to find out when the museum opens.查明
Don't forget to turn off the lights when you leave.可分離片語
She gave up tennis when she started senior high.放棄
We ran out of water halfway up the mountain.三字片語
台灣孩子最常錯的一題
✗Please turn off it before you go to bed.
✓Please turn it off before you go to bed.

中文的「把它關掉」受詞永遠跟在動詞後面,孩子照著語序搬過來就錯了。規則很硬:受詞是 it、them、him 這類代名詞時,一定要夾在動詞和後面那個小字中間。

再上一級B2 要的不只是看懂,而是主動用出比單字動詞更道地的片語動詞(put up with、come across),並在 Reading and Use of English Part 4 的關鍵字改寫題裡精準重組整句。
做 6 題練習,看看這一類站穩了沒

1.Could you ______ my little brother on Saturday afternoon?

A:✓ look after 是照顧,後面接人,符合「幫我看著弟弟」的語意。

B:✗ look for 是尋找,弟弟並沒有不見。

C:✗ look up 是查資料,查的是單字或時刻表,不是人。

D:✗ look out 是小心、當心,通常單獨當警告用。

2.I need to ______ what time the museum opens on public holidays.

A:✗ take out 是把東西拿出來或帶某人出去吃飯。

B:✗ get out 是離開、出去,跟查資訊無關。

C:✓ find out 是查明原本不知道的資訊,後面接 what time 這種子句最自然。

D:✗ go out 是外出,接不了 what time 這個子句。

3.填入一個字:Don't forget to turn ______ the lights when you leave the classroom.

Part 6 常常把動詞留給你,只挖掉後面那個小字。關燈用 turn off,turn out the lights 也是自然的說法。turn on 剛好相反,是打開。

4.The TV was still on, so Dad told me to ______ before bed.

A:✗ 中文「把它關掉」的受詞跟在動詞後面,照著搬過來就錯了。

B:✓ 受詞是 it、them、him 這類代名詞時,一定要夾在動詞和後面那個小字中間。

C:✗ 少了受詞,前面既然點名了 the TV,就要用 it 代替。

D:✗ them 是複數,但這裡只有一台電視。

5.She ______ tennis when she started senior high, but she still watches every match.

A:✗ give away 是把東西送人,網球是活動不是物品。

B:✓ give up 是放棄原本在做的事,線索是 but she still watches:人沒離開這項運動,只是不打了。

C:✗ give in 是讓步、屈服,通常用在爭執或壓力的情境。

D:✗ give back 是歸還借來的東西。

6.填入一個字:We ran ______ of battery halfway through the film.

三字片語 run out of 表示某樣東西用完了,中間那個 out 不能省。後面接的是用完的東西,所以是 run out of battery,不是 run out the battery。

↑ 回到目錄
07

連接詞大幅擴充Connectives

Reading Part 4 文章填句

although、while、whereas、so that、in order to、unless

A2 的孩子把句子用 and、but、because、so 串起來就夠用了;B1 開始要求讓步(although)、對比(whereas)、目的(so that)、以及條件的反面(unless)。這幾個字是 Reading Part 4 把抽掉的句子放回去時最重要的線索,也是 Writing 語言分數能不能往上跳一階的關鍵。最需要當面糾正的是「雖然…但是…」——中文兩個詞成對出現,英文只能留一個。

Although it was raining, we still played the whole match.although 讓步
My sister likes maths, whereas I prefer history.whereas 兩相對比
I set two alarms so that I wouldn't miss the train.so that 目的
She left early in order to catch the last bus.in order to 接原形
Unless you book online, the tickets cost more.unless 等於 if not
台灣孩子最常錯的一題
✗Although he was tired, but he finished his homework.
✓Although he was tired, he finished his homework.

中文的「雖然…但是…」是一組,英文的 although 和 but 卻是同一份工作做兩次。寫完回頭數一次:同一個句子裡不能同時出現 although 和 but。

再上一級B2 會把範圍推向 despite、in spite of、nevertheless、even though 這類更書面的連接詞,並要求它們在長文裡撐起段落與段落之間的邏輯,而不只是句子內部的連接。
做 6 題練習,看看這一類站穩了沒

1.______ it was raining hard, we played the whole match.

A:✓ 前後兩件事互相衝突,用讓步連接詞 although 領頭最合理。

B:✗ because 表示原因,但下大雨不是他們打完全場的原因。

C:✗ so 表示結果,而且不能放在句首帶出第一個子句。

D:✗ unless 是條件的反面,句子不是在談條件。

2.I set two alarms ______ I wouldn't miss the early train.

A:✗ because of 後面接名詞,接不了 I wouldn't miss 這個完整子句。

B:✓ 目的用 so that,後面接完整子句,這裡的子句主詞是 I,動詞是 wouldn't miss。

C:✗ in order to 後面接原形動詞,不能接有主詞的子句。

D:✗ whereas 用來對比兩件相反的事,這句在講目的。

3.填入一個字:______ you book online, the tickets cost NT$100 more.

unless 等於 if not:不先在網路上訂,票就比較貴。注意 unless 後面用肯定的動詞 book,不要再寫成 don't book,否則等於否定兩次。

4.The north of the island is wet all winter, ______ the south stays dry.

A:✓ 兩邊在互相對照,一濕一乾,這種兩相對比用 whereas。

B:✗ unless 是條件的反面,南部乾不乾不是北部下雨的條件。

C:✗ so that 表示目的,兩個子句之間沒有目的關係。

D:✗ in order to 後面接原形動詞,而且同樣是目的,不是對比。

5.______ the tickets were expensive, we decided to go anyway.

A:✓ although 一個字就把「雖然……但是……」兩邊的工作做完,後半句不可以再放 but。

B:✗ but 是對等連接詞,要放在兩個子句中間,不能像 although 一樣領頭。

C:✗ however 是副詞,通常放在句號或分號之後,加逗號隔開,不能直接連接兩個子句。

D:✗ because 表示原因,但票貴反而是他們差點不去的理由,邏輯相反。

6.填入一個字:We took the earlier bus in ______ to get seats near the front.

目的有兩種寫法:in order to + 原形動詞,或 so that + 完整子句。這一格後面是 to get,所以要選片語的那一種,補上 order。

↑ 回到目錄
資料出處:劍橋 B1 Preliminary for Schools Handbook for Teachers「Language specifications」附錄(手冊 70–72 頁)。「比 A2 多考什麼」的歸納、例句、錯誤示範與所有中文說明為埃森美語教師原創,非官方內容,也未轉載官方題目。考試格式與內容請以劍橋官方當期公告為準。資料日期 2026-08-20。
常見問題

關於 PET 文法,家長最常問

是。劍橋《B1 Preliminary Handbook for Teachers》有一段名為「Language specifications」的附錄(手冊 70–72 頁),明列 B1 的文法項目。本頁把它整理成「比 A2 多考什麼」的 7 大重點,範圍依官方原文;例句與中文說明是我們自己寫的教學內容。

官方 B1 只到第二條件句(type 2),包含 if I were you 這種假設語氣。網路上流傳的 B1 清單常把第三條件句(If I had known, I would have called)也算進來,那放錯了級——B1 階段把 type 0、1、2 用穩,比提早碰 type 3 有價值得多。

最集中在 Reading 的 Part 6(開放式克漏字)——6 個空格、一格填一個字,考文法、片語動詞與固定搭配;Part 5(四選一克漏字)也常考文法搭配。Writing 的兩篇短文和 Speaking 四個部分則要求主動用出來,尤其 Speaking Part 3 的雙人討論長達 4 分鐘,沒有考官引導。

從文法角度看,B1 不是換一套新東西,而是把 A2 的 13 類加深,再加上這 7 項新的。真正的落差通常不在文法清單,而在長度與速度——PET 的閱讀文章更長、寫作要求約 100 字、Speaking 要和另一位考生協商出結論。先確認這幾件事扛得住,再排考程比較實際。

下一步

B1 的文法,要用得出來才算會

PET 的 Reading Part 6 直接考上面這 7 項,Writing 的兩篇短文則要求你主動用出來——認得出來和寫得出來,是兩件事。想知道孩子現在離 B1 還差哪一塊,一次程度評估最快;我們的課程由美籍持證教師在全美語小班裡把能力一路帶到 B1。