讀學測英文的長文或翻譯題,你是不是常常遇到這種句子:明明是直述句的內容,動詞卻跑到主詞前面,讀到一半覺得「這句是不是印錯了」。
Never have I seen such a beautiful sunset.
這句話如果照「主詞在前、動詞在後」的直覺去讀,會覺得怪怪的——have 怎麼會在 I 前面?其實這不是印錯,是倒裝句(inversion),可能出現在學測長難句、翻譯題中的句型之一。它把「主詞+動詞」的正常順序倒過來,通常是因為句首放了某個帶有否定、限定意味的字詞,或是要表達假設。看不懂倒裝的語序規則,句子讀起來就會卡;看得懂,在語境合適且文法正確時,也能呈現正式或強調語氣——但不必為了「顯得進階」而硬套倒裝句型。
這篇文章,我把學測最常出現的幾種倒裝句一次講清楚:否定副詞開頭、Only 開頭、So/Such…that、地方副詞開頭,還有進階的省略 if 假設語氣倒裝。看完你再遇到動詞跑到主詞前面的句子,就知道該怎麼判斷、怎麼寫。
倒裝句是什麼?先看語序怎麼變
倒裝句,簡單說就是把「主詞在前、動詞在後」的正常語序,改成「(部分)動詞在前、主詞在後」。會這樣做,通常是因為句首放了某個帶有否定、限定意味的字詞或片語,英文的習慣是:這類字詞跑到句首時,主詞和(助)動詞就要交換位置。
倒裝時,把什麼移到主詞前面,會有兩種情況(重點是看語序怎麼變,分類名稱不用背):
- 多數情況:只有助動詞、情態動詞,或 be 動詞本身移到主詞前面;如果句子另外還有一個主要動詞,它仍留在主詞後面不動。例如 Never have I seen such courage.(助動詞 have 移到主詞 I 前面,主要動詞 seen 還留在 I 後面)、So popular was the singer that tickets sold out in minutes.(be 動詞 was 移到主詞 the singer 前面)。如果句子裡沒有現成的助動詞、情態動詞或 be,才借用 do/does/did,原本的動詞改回原形,例如 Never did she complain about the delay.(借 did,動詞 complained 改回原形 complain)。
- 少數情況:整個主要動詞一起移到名詞主詞前面(通常是 come、go、stand、sit、lie 這類表示存在、位置、移動的不及物動詞)。例如 Here comes the bus.、On the hill stands an old temple.。
這些倒裝,學測選擇題與翻譯題都可能出現,同時測三件事:你看不看得出句首這個字詞是倒裝的訊號、抓不抓得出該把哪個(助)動詞移到前面、寫翻譯題時自己造不造得出正確語序。

用法一:否定副詞開頭
當否定意味的副詞(或副詞片語)放在句首,主詞和動詞(或助動詞)要倒裝。常見觸發詞:Never、Rarely、Seldom、Little、Not until、Hardly…when、No sooner…than、Not only…but also。
判斷準則:先確認句首這個詞是不是「幾乎不、從不、直到才、一⋯就⋯」這類否定或限定意味,是的話後面就要倒裝。
原句 → 倒裝:
- I have never seen such courage. → Never have I seen such courage.(have 是助動詞,直接跟主詞 I 對調)
- He rarely complains about his job. → Rarely does he complain about his job.(complains 是一般動詞,借 does,動詞改回原形 complain)
- He didn't get nervous until the day of the exam. → Not until the day of the exam did he get nervous.(借 did,動詞改回原形 get)
- The game had hardly started when it began to rain. → Hardly had the game started when it began to rain.(had 是助動詞,直接對調;固定搭配 hardly…when)
- He had no sooner sat down than the phone rang. → No sooner had he sat down than the phone rang.(固定搭配 no sooner…than)
Not only…but also 稍微特別:只有當 Not only 帶出的是一個完整子句、放在句首時,那一句才要倒裝,but also 後面那句維持正常語序。
Not only did she finish the project early, but she also impressed the client.
(她不僅提早完成專案,還讓客戶印象深刻。——第一句借 did 倒裝,第二句 she also impressed 正常語序)
但如果 Not only…but also 連接的是兩個並列主詞,而不是兩個子句,就不倒裝,因為這時 Not only 修飾的是主詞本身,不是整個子句被搬到句首:
Not only John but also Mary attended the meeting.
(不只 John,Mary 也出席了會議。——Not only 在限定並列主詞 John/Mary,動詞 attended 維持正常語序,不倒裝)
⚠️ 補一個共同難點:Not until、Hardly⋯when、No sooner⋯than、Not only⋯but also 這幾個,真正難的是「倒裝哪個動詞」——原則是倒裝主要子句的主詞+動詞,附屬子句不動。例如 Not until he called me did I realize the problem.(倒裝的是主要子句 did I realize;he called me 不動,且借 did,動詞要回原形 realize,別寫成 realized)。
用法二:Only 開頭
當 Only 帶出的副詞片語或子句放在句首(Only then、Only when、Only after、Only by、Only in this way),後面的主要子句要倒裝。
判斷準則:Only 後面接的是「副詞、介系詞片語或子句」,才會倒裝;如果 Only 後面接的是名詞、修飾的是主詞本身(像 Only students who register in advance can join.),就不倒裝——因為這裡的 Only 是在限定「哪些學生」,不是把整個副詞片語搬到句首。這是學測考生最容易搞混的地方,讀的時候先看清楚 Only 修飾的是誰。
- Only then did I realize my mistake.(直到那時,我才意識到自己的錯誤。)
- Only by practicing every day can you make progress.(只有透過每天練習,你才能進步。——借助動詞 can,主詞 you 放在後面)
- Only when we work together can we succeed.(只有當我們合作,我們才能成功。)
用法三:So/Such…that 倒裝
當 So + 形容詞/副詞,或 Such(+ a/an)+ 名詞放在句首,主要子句要倒裝,後面通常接 that 子句講結果。
判斷準則:So 後面接的是形容詞或副詞(描述程度);Such 後面接的是(a/an +)名詞(描述整體印象)。
- So difficult was the exam that no one finished it.(這場考試如此困難,以至於沒有人考完。——was 是 be 動詞,移到主詞 the exam 前面)
- So quickly did she run that she won the race.(她跑得如此快,以至於贏得了比賽。——run 是一般動詞,借 did,動詞改回原形 run)
- Such was the chaos that nobody could find the exit.(混亂的程度如此嚴重,以至於沒有人找得到出口。)
判斷 So 和 Such 的差別最簡單的方法:So 後面直接接形容詞或副詞;Such 後面一定要接名詞(可以先加 a/an,也可以不加,視名詞是否為可數單數)。
用法四:地方副詞開頭
當表示地方、方向的副詞(Here、There)或介系詞片語(On the hill、Down the street)放在句首,而且主詞是名詞時,如果動詞是 come、go、stand、sit、lie 這類表示存在、位置、移動的不及物動詞,就常會整個動詞移到主詞前面(但不是絕對規則,正常語序 On the hill, an old temple stands. 也成立,只是敘事文體常用倒裝語序)。
- Here comes the bus.(公車來了。)
- There goes my chance.(我的機會沒了。)
- On the hill stands an old temple.(山丘上矗立著一座古老的寺廟。)
要特別注意:如果主詞是代名詞(it、he、she、they 等),就不倒裝,維持正常語序。
- Here it comes.(✓ 公車來了。)——不會寫成 Here comes it.(✗)
- There he goes.(✓ 他走了。)——不會寫成 There goes he.(✗)
這是學測考生常忽略的細節:同樣的句型,主詞是名詞時常會倒裝,主詞是代名詞就不倒裝。
進階:省略 if 的假設語氣倒裝
假設語氣的 if 可以省略,把 be 動詞 were、助動詞 had/should 提到主詞前面,形成倒裝:
- If I were you → Were I you, I would accept the offer.(與現在事實相反:如果我是你,我會接受這個提議。)
- If I had known → Had I known, I would have called you.(與過去事實相反:要是早知道,我那時就會打給你。)
- If it should rain → Should it rain, bring an umbrella.(未來、萬一發生:萬一下雨,就帶把傘。)
判斷原則:看到句首是 Were/Had/Should + 主詞,而且後面沒有 if,先想到「這其實是假設語氣的 if 被省略了」,把 if 補回去,再判斷是哪一種時態。這種倒裝本身,判斷方式跟前面幾種一樣——were、had、should 都是助動詞或 be 動詞,直接跟主詞對調,不需要再借用 do/does/did。
小心一個陷阱:had 也可能是一般動詞(擁有、吃、經歷),這時不這樣倒裝。 例如 If I had enough money, I would buy a boat. 在現代(學測)用法不會寫成 Had I enough money⋯;能倒裝的是當助動詞的 had(例如 Had I known)。
假設語氣完整的三種時態(與現在事實相反、與過去事實相反、與未來相關),以及 wish、as if 這些延伸用法,是另一個獨立主題,這篇只講「倒裝語序怎麼變」。
一張表整理判斷順序
| 判斷步驟 | 只移助動詞/be(多數) | 整個動詞移到前面(少數) |
|---|---|---|
| ① 移到主詞前面的是什麼? | 助動詞、情態動詞,或 be 動詞本身(have、had、can、could、will、would、should、was/were⋯);沒有這些,才借 do/does/did | 整個主要動詞(通常是 come、go、stand、sit、lie 這類不及物動詞) |
| ② 怎麼倒裝? | 助動詞/情態動詞/be 直接跟主詞對調;沒有的話借 do/does/did,原動詞改回原形 | 整個動詞搬到名詞主詞前面 |
| ③ 常見觸發情境 | 否定副詞(Never/Rarely/Not until/Hardly…when/No sooner…than)、Only 開頭、So/Such…that、省略 if(Were/Had/Should) | 地方副詞或介系詞片語(Here、There、On the hill⋯)+ 名詞主詞 |
最常見的錯誤
- 借了 do/does/did,卻忘記把動詞改回原形。 例如寫成 Never did she forgot his kindness.——did 已經表示過去式了,後面的動詞要用原形 forget,不能再加 -ed,正確是 Never did she forget his kindness.
- 把「Only 修飾主詞」誤判成「Only 帶出副詞片語」。 像 Only people who register in advance can join the event. 這句的 Only 是在限定「哪些人」,修飾的是主詞 people,後面維持正常語序 can join,不需要倒裝。只有 Only 後面接的是完整的副詞片語或子句(Only then、Only by doing X、Only when⋯),才需要把主要子句倒裝。
- 地方副詞倒裝時,主詞是代名詞卻硬倒裝。 Here comes the bus. 沒問題,但主詞換成代名詞 it,要寫 Here it comes.,不能寫 Here comes it.。這條規則常被忽略,寫作文或翻譯題時要留意。
- Only/否定副詞帶出「子句」時,把附屬子句倒裝了。 該倒裝的永遠是主要子句的主詞+動詞。例如 Only after I got sick did I realize the truth. 倒裝的是主要子句 did I realize,附屬子句 I got sick 維持正常語序——別寫成 Only after got I sick⋯。
選擇題怎麼判斷?翻譯題怎麼寫?
選擇題與篇章閱讀:看到句首出現否定副詞、Only、So/Such,或地方副詞,第一件事是在心裡把語序「還原」回正常的主詞+動詞,再讀懂句意。例如看到 Hardly had the meeting started when…,先在腦中還原成 The meeting had hardly started when…,就知道在講「會議才剛開始」。選擇題如果考的是空格,通常在考「該用哪個助動詞、動詞該不該改回原形」,先判斷句首觸發詞是只移助動詞、還是整個動詞移到前面,再決定填什麼。
翻譯題(中譯英)建議照這個順序寫:
- 先把中文的意思,用正常語序(主詞+動詞)寫出完整的英文句子。
- 找出句子裡帶有否定、限定、程度意味的詞(幾乎不、直到才、只有、如此⋯以至於),判斷是否需要倒裝。
- 把那個詞(或帶著它的片語)搬到句首。
- 判斷移到句首後要對調的是助動詞/情態動詞/be,還是要借 do/does/did——是前者直接對調,是後者借 do/does/did、原動詞改回原形。
練習看看:
- 中文:他直到考試當天才緊張起來。→ 正常語序 He didn't get nervous until the day of the exam. → not until 開頭、一般動詞 get,借 did → Not until the day of the exam did he get nervous.
- 中文:只有透過每天練習,你才能進步。→ 正常語序 You can make progress only by practicing every day. → Only by 開頭、助動詞 can,直接對調 → Only by practicing every day can you make progress.
- 中文:這場考試如此困難,以至於沒有人考完。→ 正常語序 The exam was so difficult that no one finished it. → So difficult 開頭、主要動詞是 was,直接對調 → So difficult was the exam that no one finished it.
先寫出正常語序再倒裝,是最不容易出錯的寫法——直接憑語感硬湊倒裝句,常常會漏掉「動詞要不要改回原形」這一步。

小結
倒裝句看起來像進階句型,其實只有兩件事要判斷:句首那個字詞是不是倒裝的訊號,以及該把哪個(助)動詞移到主詞前面。
四個常見觸發情境是否定副詞、Only、So/Such⋯that、地方副詞,加上進階的省略 if 假設語氣倒裝。讀的時候先把語序還原回正常順序再理解句意;寫的時候先寫正常語序、再倒裝。這兩個動作練熟,學測的長難句與翻譯題就不會再被語序卡住。
領取雪薇英文《115 學測英文考前衝刺模擬卷》
想知道自己的文法與長句判讀在學測程度到哪裡?留下 email,免費領取雪薇英文的 115 學測英文考前衝刺模擬卷,實際寫一回最準。
我們尊重你的隱私,可隨時取消訂閱。
想要更系統的練法?參考雪薇英文 《多益閱讀大破解!三色分級取分法》
如果你想把「看到動詞跑到主詞前面,先還原語序再讀懂句意」的能力練起來,《多益閱讀大破解!三色分級取分法》正好在練這件事:把長句拆成主幹、修飾、倒裝這些線索,一眼看懂句子到底在講什麼。
誠實說:這是多益閱讀課,不是學測專用課——但長難句的拆解邏輯與學測選擇題、翻譯題完全相通,想補的是「讀懂長句」這個底層能力才適合。課程不限期、不限次數觀看,哪個句型還沒通就回去看到通為止。
看課程・免費試聽 →
