指南

過去式和過去分詞的差別:用法和例句

每個英文動詞都有過去式和過去分詞。規則動詞的這兩種形式看起來一樣(worked, worked),但很多不規則動詞的兩種形式不同(went, gone)。要選哪一個,通常只要問一個問題:前面有沒有助動詞?

過去式單獨使用

過去式是動詞的第二種形式,用來表示過去某個時間已經完成的動作。它前面不需要其他動詞:

  • I saw that film last week.
  • We went to Rome last summer.
  • She wrote three emails before lunch.

過去式的疑問句和否定句要用 did,主要動詞則變回原形:Did you see it? I didn't go. 絕對不能說 Did you saw it?

過去分詞需要助動詞

過去分詞是動詞的第三種形式,它從來不能單獨當主要動詞,而是放在 have 或 be 的某種形式後面:

  • 現在完成式,用 have 或 has:I have seen that film. She has gone home.
  • 過去完成式,用 had:They had already eaten when we arrived.
  • 被動語態,用 be 的某種形式:The window was broken. This book is written in simple English.
  • 在情態助動詞加 have 之後:You should have told me.

如果動詞前面緊接著 have、has、had 或 be 的某種形式,幾乎都要用過去分詞。

相同還是不同?要看是哪個動詞

很多不規則動詞的這兩種形式完全相同,所以不會選錯。它們屬於 ABB 型:

原形過去式過去分詞中文解釋等級
buyboughtbought買A1
feelfeltfelt感覺A1
findfoundfound找到、發現A1
makemademade做、製造A1
telltoldtold告訴A1

另一些動詞的兩種形式不同,大部分的錯誤都出在這裡。它們屬於 ABC 型:

原形過去式過去分詞中文解釋等級
bewas 或 werebeen是、在A1
dodiddone做A1
gowentgone去A1
seesawseen看見A1
taketooktaken拿、帶走A1
writewrotewritten寫A1

還有少數動詞的過去分詞和原形一樣,屬於 ABA 型:

原形過去式過去分詞中文解釋等級
comecamecome來A1
becomebecamebecome成為、變得A2
runranrun跑A1

最常見的錯誤

  • I seen him yesterday. 過去分詞不能單獨使用。應該說 I saw him yesterday 或 I have seen him。
  • I have went there before. have 後面要用過去分詞:I have gone there;如果是去過而且已經回來,就說 I have been there。
  • The cake was ate. 被動語態需要過去分詞:The cake was eaten.
  • Did you took it? did 後面要用原形:Did you take it?

Got 還是 gotten?

在 App 中,get 有兩個過去分詞:got 和 gotten。Gotten 在美式英文中很常見,例如 It has gotten colder;而英式英文通常說 It has got colder。兩種都正確。

兩種形式都要練

要避免搞混,一個可靠的方法是把三種形式一起記,並讓每種形式出現在適合它的句子裡。本網站的每個 動詞頁面 都列出三種形式並附有例句,你也可以照著指南 學習不規則動詞,從最常用的開始,一步一步來。

依 CEFR 等級分類的不規則動詞

依變化規則分類的不規則動詞