英文過去簡單式(Simple Past Tense)是用來描述「過去已經發生、而且已經結束」的動作或狀態的時態。不管你是準備考試、寫作文,還是想把英文說得更自然,過去簡單式都是最基礎、也最常用的時態之一。這篇文章會從定義、規則、句型一路教到常見錯誤,讓你一次搞懂。
英文過去簡單式是什麼?先搞懂定義再學規則
過去簡單式最主要的功能,就是描述過去已經發生、且已經結束的動作或狀態。也就是說,這件事情發生在過去某個時間點,現在已經不再進行,也和現在沒有直接關聯。
舉例來說:
- My uncle opened a small shop in Tainan in 2010.(我叔叔在 2010 年在台南開了一間小商店。)
- The cat knocked over a cup on the table this morning.(那隻貓今天早上把桌上的杯子弄倒了。)
- Our team sent the report before the deadline.(我們的團隊在截止日期前交出了報告。)
這幾句話描述的都是「過去發生、現在已結束」的事情。那過去簡單式跟現在簡單式、現在完成式有什麼不同呢?簡單來說:
- 現在簡單式:描述現在的習慣、事實,例如 My brother runs by the river every morning.(我弟弟每天早上都會沿著河邊跑步。)
- 過去簡單式:描述過去發生且結束的事,例如 My brother ran by the river last Sunday.(我弟弟上週日沿著河邊跑步過。)
- 現在完成式:強調過去的動作對「現在」造成的影響,例如 My brother has run a long race before.(我弟弟以前跑過長跑比賽,暗示到目前為止有這個經驗)
這三個時態的差異,特別是過去簡單式和現在完成式的混淆,是很多學習者最頭痛的地方,我們會在後面的段落詳細比較,這邊先有個概念就好。
英文過去簡單式規則:動詞怎麼變化才正確
規則動詞(Regular Verbs)的過去式變化其實很簡單,基本原則是在動詞字尾加上 -ed。不過拼字上有幾個小細節要注意,整理如下:
1. 一般情況:直接加 -ed
- climb (v.) 爬 → climbed
- clean (v.) 打掃 → cleaned
- follow (v.) 跟隨 → followed
2. 字尾是「子音 + y」:去 y 加 ied
- carry (v.) 攜帶 → carried
- worry (v.) 擔心 → worried
- reply (v.) 回覆 → replied
(如果字尾是「母音 + y」,則直接加 -ed,例如 enjoy → enjoyed。)
3. 字尾已經是 e:只需加 d
- decide (v.) 決定 → decided
- smile (v.) 微笑 → smiled
- close (v.) 關閉 → closed
4. 重複字尾子音再加 -ed(短母音 + 單子音結尾的單音節動詞)
- drop (v.) 掉落 → dropped
- grab (v.) 抓取 → grabbed
- hug (v.) 擁抱 → hugged
5. 三態同型:原形、過去式、過去分詞長得一模一樣
- cost (v.) 花費 → cost
- cut (v.) 切 → cut
- put (v.) 放 → put
這些規則看起來細節不少,但只要多看幾次例句、多練習拼寫,很快就能記熟,不用死背,用久了自然就會。
英文過去簡單式不規則變化:這些動詞沒有固定規則
除了規則動詞之外,英文裡還有一大群不規則動詞(Irregular Verbs),它們的過去式不是加 -ed,而是有自己獨立的變化形式,必須個別記憶。不規則動詞其實可以依照「原形、過去式、過去分詞」三態的變化模式,分成兩大類,整理如下:
A-B-B:過去式與過去分詞相同
原形 |
過去式 |
過去分詞 |
buy (v.) 買 |
bought |
bought |
bring (v.) 帶來 |
brought |
brought |
think (v.) 想 |
thought |
thought |
find (v.) 找到 |
found |
found |
tell (v.) 告訴 |
told |
told |
say (v.) 說 |
said |
said |
teach (v.) 教 |
taught |
taught |
catch (v.) 抓住 |
caught |
caught |
sleep (v.) 睡覺 |
slept |
slept |
feel (v.) 感覺 |
felt |
felt |
keep (v.) 保持 |
kept |
kept |
leave (v.) 離開 |
left |
left |
lose (v.) 失去 |
lost |
lost |
make (v.) 製作 |
made |
made |
meet (v.) 遇見 |
met |
met |
pay (v.) 付錢 |
paid |
paid |
sit (v.) 坐 |
sat |
sat |
stand (v.) 站立 |
stood |
stood |
understand (v.) 理解 |
understood |
understood |
hold (v.) 拿著 |
held |
held |
A-B-A:原形與過去分詞相同,只有過去式不同
原形 |
過去式 |
過去分詞 |
run (v.) 跑 |
ran |
run |
come (v.) 來 |
came |
come |
become (v.) 成為 |
became |
become |
overcome (v.) 克服 |
overcame |
overcome |
A-B-C:原形、過去式、過去分詞三者都不同
原形 |
過去式 |
過去分詞 |
drink (v.) 喝 |
drank |
drunk |
eat (v.) 吃 |
ate |
eaten |
see (v.) 看見 |
saw |
seen |
go (v.) 去 |
went |
gone |
give (v.) 給 |
gave |
given |
write (v.) 寫 |
wrote |
written |
speak (v.) 說話 |
spoke |
spoken |
break (v.) 打破 |
broke |
broken |
know (v.) 知道 |
knew |
known |
take (v.) 拿 |
took |
taken |
begin (v.) 開始 |
began |
begun |
choose (v.) 選擇 |
chose |
chosen |
do (v.) 做 |
did |
done |
draw (v.) 畫 |
drew |
drawn |
drive (v.) 開車 |
drove |
driven |
fall (v.) 跌倒 |
fell |
fallen |
fly (v.) 飛 |
flew |
flown |
grow (v.) 成長 |
grew |
grown |
ride (v.) 騎 |
rode |
ridden |
sing (v.) 唱歌 |
sang |
sung |
這篇文章主要聚焦在過去簡單式,所以你只需要特別記住每個動詞的「過去式」欄位即可;不過先了解三態的分類方式,未來學習現在完成式、被動語態時會更容易上手,因為過去分詞也會用到。
為什麼會有這些「不按牌理出牌」的例外呢?其實這和英文的語言演變歷史有關,英文由古英文、日耳曼語系逐漸演變而來,許多常用動詞在語言發展早期就已固定了自己的變化方式,沒有隨著後來「加 -ed」這個規則統一調整,因此保留至今,成為我們現在需要特別記憶的不規則動詞。雖然沒有公式可套,但好消息是,越常用的動詞出現頻率越高,只要透過閱讀和練習不斷接觸,自然就會越來越熟悉。
過去簡單式句型結構:肯定句、否定句、疑問句
過去簡單式的句型結構,只要掌握三種基本句型,就能應付大部分情境。
肯定句:主詞 + 動詞過去式
- My sister made a cake for the family party.(我姊姊為家庭聚會做了一個蛋糕。)
- The man fixed the car in an hour.(那個人一小時內就把車修好了。)
- We walked up the hill before the sun rose.(我們在太陽升起前走上了那座山。)
否定句:主詞 + did not(didn’t)+ 原形動詞
要注意,否定句中的 did not 已經表達了「過去」的意思,所以後面的動詞要還原成原形,不能再加 -ed 或用不規則過去式。
- My sister didn’t make anything for the party.(我姊姊沒有為派對做任何東西。)
- The man didn’t fix the car in time.(那個人沒有及時把車修好。)
- We didn’t walk up the hill because of the rain.(我們因為下雨沒有走上那座山。)
疑問句:Did + 主詞 + 原形動詞?
同樣地,疑問句用 Did 開頭時,後面的動詞也要用原形,不能再變化。
- Did your sister make the cake herself?(你姊姊是自己做這個蛋糕的嗎?)
- Did the man fix the car already?(那個人已經把車修好了嗎?)
- Did you all walk up the whole hill?(你們有走完整座山嗎?)
這三種句型的關鍵,就是「did」已經負責表達過去式,所以動詞本身在否定句和疑問句中都要回到原形,這也是初學者最容易搞混的地方,後面的段落會再深入說明。
過去簡單式常用時間副詞:yesterday、last、ago 怎麼用
過去簡單式經常搭配特定的時間副詞一起使用,這些時間副詞能幫助句子更清楚地表達「這件事發生在過去哪個時間點」。常見的用法可以分成三類:
明確過去時間點
- yesterday(昨天)
- last night(昨晚)
- last week / last month / last year(上週/上個月/去年)
例句:
- The dog ate all the food yesterday.(那隻狗昨天把所有食物都吃光了。)
- My friend called me last night.(我朋友昨晚打電話給我。)
- We cleaned the house last weekend.(我們上週末打掃了房子。)
表示「多久以前」
- two days ago(兩天前)
- a year ago(一年前)
- a few minutes ago(幾分鐘前)
例句:
- The shop closed six months ago.(那家店六個月前就關了。)
- She got a new dog a year ago.(她一年前養了一隻新的狗。)
- He sent me a message a few minutes ago.(他幾分鐘前才傳訊息給我。)
特定過去時段
- in 2020(在 2020 年)
- when I was young(當我年輕的時候)
例句:
- The family moved to Taipei in 2018.(這家人在 2018 年搬到了台北。)
- My grandfather worked on a farm when he was young.(我爺爺年輕的時候在農場工作過。)
- We went to Japan during winter break.(我們寒假的時候去了日本。)
只要句子裡出現這些時間副詞,通常就是提醒你要用過去簡單式,這也是判斷時態最直接的線索之一。
過去簡單式 vs 現在完成式:關鍵差異一次比較
過去簡單式和現在完成式,是學習英文時態時最容易搞混的一組。兩者最關鍵的差異在於:
- 過去簡單式:強調「明確的過去時間點」,事情已經結束,跟現在沒有直接關聯。
- 現在完成式:強調「這件事對現在造成的影響或結果」,不一定有明確的過去時間點。
來看看常見的混用情境對照:
- The boy broke the window yesterday.(那個男孩昨天打破了窗戶,過去簡單式,強調昨天這個明確時間點)
- The boy has broken three windows before.(那個男孩以前打破過三次窗戶,現在完成式,強調過去累積的經驗)
再看一個例子:
- My father stopped smoking in 2015.(我爸爸在 2015 年戒菸了,明確指出 2015 年這個過去時間點)
- My father has stopped smoking for good.(我爸爸已經徹底戒菸了,現在完成式,強調到現在依然維持的結果)
第三個例子:
- The team made a new app last spring.(這個團隊去年春天做了一款新的應用程式,過去簡單式,強調去年春天這個時間點)
- The team has made three apps so far.(這個團隊到目前為止做了三款應用程式,現在完成式,強調到目前為止累積的成果)
簡單記憶的原則是:句子裡如果出現明確的過去時間點(如 yesterday、last year、in 2020),就一定要用過去簡單式;如果強調的是「到目前為止」的結果或經驗,則用現在完成式。
過去簡單式常見錯誤與糾正:初學者最容易犯的問題
學習過去簡單式時,以下幾個錯誤是初學者最常犯的,特別整理出來提醒大家:
1. 否定句、疑問句中動詞誤用過去式
這是最常見的錯誤之一。因為 did 已經表達了過去式,動詞必須還原成原形。
錯誤說法:Did the boss agreed to the plan?
正確說法:Did the boss agree to the plan?(老闆同意這個計畫了嗎?)
2. 規則動詞誤用不規則變化,或反過來
有些學習者會把規則動詞誤套用不規則變化的邏輯,或是把不規則動詞誤加 -ed,這兩種情況都需要多加留意並靠記憶熟悉。
錯誤說法:knowed(know 是不規則動詞,過去式應為 knew)
錯誤說法:telled(tell 的過去式應為 told)
3. 時間副詞與時態不搭配
例如 yesterday 是明確的過去時間點,只能搭配過去簡單式,不能搭配現在完成式。
錯誤說法:I have finished my homework yesterday.
正確說法:I finished my homework yesterday.(我昨天做完作業了。)
只要留意這幾個常見錯誤,並在寫作或口說時多留意 did 後面的動詞形式,就能大幅減少犯錯的機會。
英文過去簡單式練習題:10 題選擇題檢測你的學習成果
準備好了嗎?來測試看看你對過去簡單式的掌握程度吧!以下 10 題選擇題涵蓋規則變化、不規則變化、句型結構與時間副詞搭配,詳解會放在文章最後,讀者可以先作答再對答案。
- Did the intern ___ the files before the meeting? A. organize B. organized C. organizes
- The band ___ a new album last spring. A. has released B. released C. release D. releasing
- My aunt ___ a folk song at the wedding. A. sang B. singed C. sung
- Did the driver ___ the exit? A. missed B. miss C. misses D. missing
- The kids ___ their lunch before the trip. A. didn’t ate B. didn’t eat C. not ate
- The chef ___ the sauce at the last minute. A. staired B. stirred C. stiring
- He ___ his wallet on the desk two hours ___. A. leave / before B. left / ago C. leaves / ago
- The volunteers ___ the beach early in the morning. A. clean B. cleaning C. cleaned
- ___ she remember the password? A. Did B. Does C. Was
- The scientist ___ an important discovery last year. A. maked B. made C. making
練習題詳解
- 答案:A(organize)。疑問句中 did 後面的動詞須用原形,所以不能選 organized 或 organizes。(翻譯:那位實習生在會議前整理好檔案了嗎?)
- 答案:B。last spring 是明確的過去時間點,須搭配過去簡單式,不能用現在完成式。(翻譯:這個樂團去年春天發行了一張新專輯。)
- 答案:A(sang)。sing 是不規則動詞,過去式為 sang。(翻譯:我阿姨在婚禮上唱了一首民謠。)
- 答案:B。疑問句中動詞須還原為原形,missed 已經是過去式,不能再加在 did 後面。(翻譯:那位駕駛錯過交流道了嗎?)
- 答案:B(didn’t eat)。否定句是 did not + 原形動詞,eat 不需再變化。(翻譯:這些孩子在出發前沒有吃午餐。)
- 答案:B(stirred)。stir 是短母音加單子音結尾的單音節動詞,須重複字尾子音再加 ed。(翻譯:主廚在最後一刻攪拌了醬料。)
- 答案:B(left / ago)。leave 是不規則動詞,過去式為 left;ago 用於表示「多久以前」。(翻譯:他兩小時前把皮夾留在書桌上。)
- 答案:C(cleaned)。clean 是規則動詞,直接加 ed。(翻譯:志工們一大早就清理了海灘。)
- 答案:A(Did)。過去簡單式的疑問句須以 Did 開頭。(翻譯:她記得密碼嗎?)
- 答案:B(made)。make 是不規則動詞,過去式為 made。(翻譯:那位科學家去年有了一項重要的發現。)
如果這 10 題你都答對了,代表你已經掌握過去簡單式的核心概念;如果還有幾題不確定,建議回頭複習對應的段落,加深印象。
總結:掌握英文過去簡單式的三個關鍵重點
學會過去簡單式,其實就是掌握以下三個重點:
- 動詞變化規則:規則動詞加 -ed(注意拼字變化),不規則動詞則需要個別記憶,沒有捷徑,但可以透過大量閱讀慢慢累積。
- 三種基本句型:肯定句直接用過去式動詞;否定句和疑問句則要記得動詞還原成原形,因為 did 已經負責表達過去式。
- 時間副詞的搭配:yesterday、last week、two days ago 這類明確的過去時間點,是判斷該用過去簡單式的重要線索。
過去簡單式是英文時態學習的基礎,一旦掌握熟練,接下來可以進一步學習現在完成式,理解「過去的事情如何影響現在」,讓你的英文表達更加精準自然。持續練習,你會發現時態其實沒有想像中困難!
如果你想更有系統地掌握英文時態,或是希望有老師針對你的問題即時糾正、給予回饋,歡迎預約 Semicolon English 一對一線上英文課程。專業老師會依照你的程度量身規劃學習內容,陪你把過去簡單式、現在完成式等時態一步步弄清楚!
