動詞三態變化與 12 時態 - 現在過去未來?簡單式、進行式、完成式、完成進行式?
動詞三態(Verb Forms)與動詞的變化(時態)
在英語中,動詞的變化方式主要分為三態變化與時態變化,這兩者雖然相關,但概念上有所不同。
1. 動詞三態(Three Principal Parts of Verbs)
動詞的三態指的是英語中動詞的基本三種變化形式,分別為:
| 名稱 | 說明 | 例子(規則動詞) | 例子(不規則動詞) |
|---|---|---|---|
| 原形 (Base Form) | 動詞的基本形式,用於現在式、未來式、祈使句等 | play | go |
| 過去式 (Past Simple) | 表示過去發生的動作 | played | went |
| 過去分詞 (Past Participle) | 用於完成式、被動語態 | played | gone |
規則變化與不規則變化
- 規則動詞 (Regular Verbs):一般在原形後加 -ed 來形成過去式與過去分詞。(如:talk → talked → talked)
- 不規則動詞(Irregular Verbs):沒有固定規則,需要單獨記憶。(如:go → went → gone,eat → ate → eaten)
動詞五變?
另外,除了動詞三態變化還有以下兩種常見形式:
- 現在分詞 (Present Participle):通常用於進行時態,形式為動詞的 -ing 形式,例如:talking, going, eating。
- 第三人稱單數 (Third Person Singular):當主語為第三人稱單數時,動詞會加 -s 或 -es,例如:talks, goes, eats。
由於這些變化相對簡單,因此通常不像動詞三態那樣需要特別記憶。
2. 動詞的時態變化(Verb Tenses)
英語時態是動詞依照時間點與動作狀態的變化方式,主要分為簡單式、進行式、完成式、完成進行式。
(1) 簡單式(Simple Tense)
| 時態 | 用法 | 例句 |
|---|---|---|
| 現在簡單式 (Present Simple) | 表示習慣、事實、一般情況 | She works every day. (她每天工作。) |
| 過去簡單式 (Past Simple) | 表示過去某個時間發生的動作 | He visited Japan last year. (他去年去過日本。) |
| 未來簡單式 (Future Simple) | 表示未來將發生的事情 | I will call you tomorrow. (我明天打給你。) |
(2) 進行式(Progressive/Continuous Tense)
| 時態 | 用法 | 例句 |
|---|---|---|
| 現在進行式 (Present Continuous) | 表示現在正在發生的動作 | She is studying now. (她現在正在學習。) |
| 過去進行式 (Past Continuous) | 表示過去某個時間正在發生的動作 | He was sleeping at 10 PM. (他晚上10點正在睡覺。) |
| 未來進行式 (Future Continuous) | 表示未來某個時間正在發生的動作 | I will be working at this time tomorrow. (我明天這個時候會在工作。) |
(3) 完成式(Perfect Tense)
| 時態 | 用法 | 例句 |
|---|---|---|
| 現在完成式 (Present Perfect) | 表示動作在過去發生,但對現在有影響 | She has lived here for five years. (她住在這裡五年了。) |
| 過去完成式 (Past Perfect) | 表示過去某動作發生在另一個過去動作之前 | When I arrived, they had left. (當我到的時候,他們已經離開了。) |
| 未來完成式 (Future Perfect) | 表示未來某個時間之前已經完成的動作 | By next year, I will have finished my studies. (到明年,我將完成學業。) |
(4) 完成進行式(Perfect Continuous Tense)
| 時態 | 用法 | 例句 |
|---|---|---|
| 現在完成進行式 (Present Perfect Continuous) | 表示某動作從過去持續到現在,可能還在進行 | He has been working here for three years. (他已經在這裡工作三年了。) |
| 過去完成進行式 (Past Perfect Continuous) | 表示某動作在過去持續了一段時間後結束 | She had been waiting for an hour before he arrived. (在他到達之前,她已經等了一個小時。) |
| 未來完成進行式 (Future Perfect Continuous) | 表示未來某時間點之前某動作已經持續一段時間 | By next year, he will have been studying for six years. (到明年,他將已經學習六年了。) |
12 種時態圖表
結合以上說明,就可以依據不同的情境,造出不同時態的例句。
🥪 規則動詞
| 原型 | 過去式 | 過去分詞 | 現在分詞 | *第三人稱 |
|---|---|---|---|---|
| work | worked | worked | working | works |
| 時態 | 簡單式 | 進行式 | 完成式 | 完成進行式 |
|---|---|---|---|---|
| 現在 | work works | is/am/are working | has/have worked | has/have been working |
| 過去 | worked | was/were working | had worked | had been working |
| 未來 | will work | will be working | will have worked | will have been working |
- 現在簡單式:She works in a bank.(她在銀行工作。)
- 過去簡單式:She worked late last night.(她昨晚工作到很晚。)
- 未來簡單式:She will work on the project tomorrow.(她明天將會在這個專案上工作。)
- 現在進行式:She is working on a report right now.(她現在正在寫報告。)
- 過去進行式:She was working when I called her.(我打電話給她時,她正在工作。)
- 未來進行式:She will be working at this time tomorrow.(明天這個時候,她將會在工作。)
- 現在完成式:She has worked at this company for five years.(她已經在這家公司工作五年了。)
- 過去完成式:She had worked there before she moved to another city.(在搬到另一個城市之前,她曾在那裡工作過。)
- 未來完成式:She will have worked for ten hours by the time she finishes.(等她完成時,她將已經工作十個小時了。)
- 現在完成進行式:She has been working all morning.(她整個上午都在工作。)
- 過去完成進行式:She had been working for three hours before the power went out.(停電前,她已經工作了三個小時。)
- 未來完成進行式:She will have been working for eight hours by the time the meeting starts.(等會議開始時,她將已經工作八個小時了。)
🥪 不規則動詞 go
go 是一個不規則動詞,因此它的過去式 went 和過去分詞 gone 不遵循常規的加 -ed 規則。特別注意 goes 是錯誤寫法喔。
動詞 "go" 是以 "o" 結尾的規則動詞,而根據語法規則,以 "o" 結尾的動詞在第三人稱單數變化時,需要加上 "-es",而不是僅加 "-s"。
| 原型 | 過去式 | 過去分詞 | 現在分詞 | *第三人稱 |
|---|---|---|---|---|
| go | went | gone | going | goes |
| 時態 | 簡單式 | 進行式 | 完成式 | 完成進行式 |
|---|---|---|---|---|
| 現在 | go goes | is/am/are going | has/have gone | has/have been going |
| 過去 | went | was/were going | had gone | had been going |
| 未來 | will go | will be going | will have gone | will have been going |
- 現在簡單式:I go to the gym every day.(我每天去健身房。)
- 過去簡單式:Yesterday, I went to the store.(昨天我去了商店。)
- 未來簡單式:I will go to the party tomorrow.(我明天會去派對。)
- 現在進行式:I am going to the cinema right now.(我現在正去電影院。)
- 過去進行式:I was going to the park when it started raining.(當時正在去公園,突然下雨了。)
- 未來進行式:I will be going to the meeting at 3 PM.(我下午3點會在開會。)
- 現在完成式:I have gone to the store already.(我已經去過商店了。)
- 過去完成式:I had already gone home when you called.(你打電話時,我已經回家了。)
- 未來完成式:By this time tomorrow, I will have gone to the airport.(明天這個時候,我會已經到機場了。)
- 現在完成進行式:I have been going to the gym every day this week.(這星期我每天都去健身房。)
- 過去完成進行式:I had been going to the office every day before I moved.(在我搬家之前,我每天都去辦公室。)
- 未來完成進行式:By next month, I will have been going to that yoga class for a year.(到下個月,我將已經上了一年的瑜伽課。)
本文章內容由吐司君根據網路自學並整理,並結合生成式 AI 所產生的範例句子。 請各位學習夥伴們 還需自行確認內容的正確性與適用性,如有發現任何問題或需提報勘誤通知,歡迎留言或通過 問題回報 提出,吐司君與你一同學習 📖
















