英文時態的分類
英文總共有16個時態,依照說話者想要表達的動作狀態來分類可分成四類:
- 簡單式:單純表示事實,狀態或習慣
- 進行式:強調動作正在進行中
- 完成式:使用完成式的動作,不可以搭配一個明確的時間點,或是這個動作的時間副詞必須有經過一段時間的意味
–一個動作在發生後,一直持續到之後的某個時間點,使用完成式可用來表示這個動作在這個時間店才完成(強調完成的狀態)
–做了ㄧ個動作後,其影響一直到後面的某個時間點(強調動作的影響)
–有兩個動作,要強調其先後關係,先發生的用完成式,後發生的用簡單式 - 完成進行式:一個動作一直持續做到後面的一個時間點,強調直到這個時間點,動作仍在持續進行中
一般說到時態,都使用三個間點來分類–現在、過去與未來。這也造成許多人分不清為何會有過去未來這種概念。其實,在英文時態觀念裡,還沒發生的事就要用未來式(或動詞前彥要有情狀助動詞)。所以我們只用兩個時間點來分類:
- 現在:
–所有跟現在有關的事,就要使用現在簡單式、現在進行式、現在完成式與現在完成進行式這四個時態
–而敘述時間是現在,還沒發生的事就要用未來簡單式、未來進行式、未來完成式與未來完成進行式這四個時態 - 過去:
–已經發生過的事,就要用過去簡單式、過去進行式、過去完成式、與過去完成進行式
–而敘述時間在過去(敘述故事或經驗時),所有在那個時間點當下,還沒發生的事,就要用過去未來簡單式、過去未來進行式、過去未來完成式、過去未來完成進行這四個時態 – 這四個時態常用於間接敘述與假設語氣。進一步理解,請閱讀『If 句型用法解析:透過三張圖表完全理解假設語氣 If, Wish和Should』、『Should have / Could have / Would have / Might have / Needn’t have 的用法、語意與情緒差別』
基準時間點為現在的時態–解釋與例句
動作發生的時間在現在
在說話者說話的當下(也就是現在)發生的事,就用現在的四個時態。還有轉述電影、故事或小說的角色的動作與事件,跟實況轉播時,用現在的時間,會顯得有臨場感。
他們使用的情況如下:
現在簡單式(is / am / are / V / Vs) – 現在的狀態、事實、現在的習慣、常態的動作、真理、格言、科學上的事實。進一步理解,請閱讀『現在簡單式的五種用法:透過文章理解現在簡單式』
現在進行式(is / am / are + Ving) – 現在正在發生的事、非常態的動作,與正在發生中的變化
現在完成式(have / has + 過去分詞) –
- 描述一個從以前發生,且做到現在的動作。可以用來表示直到現在為止的經驗、強調動作已完成、或強調結果影響到現在
- 敘述兩個動作,要強調其先後發生,後發生的事件時間點為現在,先發生的動作,就用現在完成式表達。
- 這個時態可以用來說才剛剛發生的動作,但敘述時間為現在,所以不用過去式,而用現在完成式
現在完成進行式(have / has been Ving) – 如果強調一個以前發生的動作,一直持續做到現在,還沒結束,就用這個時態
我們來看下面的例句與說明:
- My brother is nine years old.
現在的狀態 - She is a doctor.
現在的狀態 - The earth goes round the sun.
事實 - Dogs have four legs.
事實 - Caesar hears Silius gasp.
雖然凱薩為歷史人物,但在使用現在簡單式來描述,會增加臨場感,好像歷史事件發生在眼前一般 - I don’t work on Saturdays.
習慣與常態 - I am studying now.
現在正在做的事 - I am working this Saturday.
我這星期六要上班
用現在進行式表示星期六上班並非現在的習慣或常態(只是臨時的一個需求) - After he has taken a shower, he watches TV for half an hour.
這裡有兩個動作,看電視這個動作為現在簡單式,表示這個句子要表達主詞現在的習慣–先洗澡後看半個小時的電視。洗澡這個動作先發生,所以用現在完成式。這個句子中,因為有after這個字,兩個動作之間的前後關係很明確,洗澡也可以用現在簡單式after he takes a shower - I have never been to Japan.
從沒去過日本是從過去到現在為止的經驗,所以用現在完成式
*因為是經驗,過去分詞要用be動詞:我以前在日本,英文用I was in Japan. 我現在在日本,英文用I am in Japan.這就是爲什麼使用have been來表達經驗的原因 - He has gone to Japan.
動詞使用的是go的過去分詞,表示go這個動作還沒結束,所以表示去了日本,而且現在人還沒回來 - He has studied for hours.
到現在為止,已經讀了好幾個小時(因為使用現在完成式,可能暗示著主詞可能已經讀完了書,也有可能還會繼續讀下去) - It has been raining for hours.雨已經下了好幾個小時,到現在還在下(因為說話者使用現在完成進行式,所以我們明確的知道雨一直沒有停過,現在還在下,可能還會持續下下去)
時間在現在,動作還沒發生,用未來式(will)
未來簡單式(will / shall / 其他情狀助動詞 +動詞原型):單純表達說話的當下,還沒發生的事:未來的動作、狀態或存在
未來進行式(will / shall / 其他情狀助動詞 + be Ving):強調一個動作在未來某個時間點會正在發生
未來完成式(will / shall / 其他情狀助動詞 + have 過去分詞):一個以前發生的動作,在未來的某個時間才會完成
未來完成進行式(will / shall / 其他情狀助動詞 + have been ving):一個過去發生的動作,一直持續到未來的某個時間點,都還在發生,並未停止
請注意:時間與條件副詞子句沒有未來式,但名詞子句有未來式。因為if跟when兩個連接詞帶領的句子,可以當副詞,也可以當名詞,所以是常見考題。
- I think he will not go to the party.
我覺得他不會一起去。think為現在簡單式,not go 這個動作還沒發生,所以用未來簡單式 - A:I will call you at 11 pm.
B:I will be sleeping then.
在說話的當下,打電話跟睡覺都還沒發生,所以用未來式。而B用未來進行式來表示等A打電話的時候,他就在睡覺了 - I will have taught English for 25 years by June.
到今年六月,說話者教英文就教了25年。說話者使用未來完成式,可能單純表達到六月就滿25年,也可能暗示沒有確定會繼續教下去 - I will have been teaching English for 25 years by June.
用未來完成進行式暗示著說話者很確定自己會繼續教下去,或強調到六月這25年來,一直教著英文、沒有停過
未來式的助動詞,除了will還有shall,在此,我們只使用will來做例句。除此之外,英文中有兩種未來–單純未來與意志未來–本文中,只討論單純未來。英文還有幾個表示未來的句型:
- I am leaving.
動詞具有行進意味,用現在進行式代替未來式 - It is going to rain.
用be going to V來表示 – 進一步了解,請閱讀『要用be going to還是will?was/were going to有什麼特殊意涵?』 - It is about to rain.
- I am to study abroad next year.
以下,我們以108年國中會考英文試題的一篇閱讀測驗文章,來解釋敘述時間點為現在的時態用法。這是一封信,我們只分析信的內文:
一開頭,作者使用know點出敘述時間為現在
- I know you won’t be happy but I still have to say this again.
在作者know的當下,收信者還沒有不快樂,所以使用未來簡單式won’t be - It hurts me to think that you’re going to change the way you are.
作者使用be going to change,表達收信者就要做出改變這個動作 - I know you’ve always wanted to be like those actresses with big eyes and slim legs, but in fact you are already beautiful.
收信者從以前到作者寫信的當下,即現在,一直想要,所以用現在完成式have wanted,而作者使用are來表達收件者現在就很漂亮 - What you are born with makes you special because nobody looks the same as you.
使用現在簡單式,表達現在的事實 - It worries me more that you don’t think you’re good enough.
使用現在簡單式,表達現在的狀態 - But sadly, there’s no quick fix to this, not even with the doctor’s help.
使用現在簡單式,表達現在的事實 - If you don’t try to like yourself first, no one else will.
條件副詞子句沒有未來式,而後面的動作使用will,表達動作還沒發生 - people like you not because of your face, but because of your heart.
使用現在簡單式,表達現在的事實 - You need to understand this first.
使用現在簡單式,表達現在的事實 - Until you understand this, nothing is going to be different even if you have this change.
雖然收信者還沒有了解到這一點,但是,因為時間副詞子句沒有未來式,所以只使用現在簡單式understand來表達。而後面主要子句使用be going to be different來表示這個狀態還未發生。最後為條件副詞子句,一樣沒有未來式,所以,收信者雖還沒有做改變,只能使用現在簡單式have - truly hope you think this through again.
使用現在簡單式,表達現在的事實
基準時間點為過去的時態–解釋與例句
什麼時候我們的時間基準點在過去呢?當我們在述說故事、發生過的事實或個人經驗時,我們敘述時間就是在過去,所以要使用過去時間的這8個時態。
動作發生的時間在過去
敘述已經發生過的事,我們要用過去的四個時態,他們使用的情況如下:
過去簡單式(was / were / Ved) – 單純敘述一件發生了的事、過去的一個狀態、經驗或習慣
動詞三態變化的規則請閱讀『ed如何加?什麼時候要重複字尾加ed?如何唸?哪些單字例外?』跟『不要死背不規則動詞三態 – 在不規則中找出規則來』
過去進行式(was / were + Ving) – 強調一件事在過去某個時間點上正在發生
過去完成式(had + 過去分詞) – 敘述兩個動作,要強調其先後發生,後發生的事件時間點為過去,先發生的動作,就用過去完成式表達,也有強調當後來動作發生時,先發生的這個動作已完成的意味
過去完成進行式(had been Ving)–敘述時間在過去,比那個時間點還早發生的動作,強調一直到敘述時間點時,動作還持續著,還沒結束,就用這個時態
我們來看下面的例句與說明:
- My brother was 7.
過去的狀態–句中主詞可能現在比7歲大或說話者在敘述過去的事件 - She was a doctor.
過去的狀態–句中主詞是故事中的人物或已經過世了 - I went home late. 一件過去發生的事
- My mother was doing dishes when the bell rang.
在過去的一個時間點上(門鈴響了這個動作發生的時間點),正在發生的事(洗碗)用過去進行式 - My mother was doing dishes while my father was watching TV.
敘述時間為過去,兩個動作都正在發生,兩個都用過去進行式 - I got home and saw the pizza I had ordered on the table.
-got home表示出敘述時間在過去,而說話者要強調ordered pizza比這個動作更早發生,就用過去完成式 - I had been studying for the test upstairs before my mother came back.
-came back表示敘述時間是過去,而study這個動作比came back早發生,並且說話者要強調在媽媽回來前,主詞這個動作一直在進行中,還可能一直持續下去,就用過去完成進行式
進一步了解,請閱讀『現在式、過去式與現在完成式的用法區別』、『When 跟While的用法差別與解析』
時間在過去,動作還沒發生,用過去未來式(would)
這四個時態跟未來式的不同就在於,基準時間點為過去。
過去未來簡單式(would / should / 其他過去式情狀助動詞 +動詞原型):以一個發生了的動作為時間基準點,還沒發生的事用這個時態
過去未來進行式(would / should / 其他過去式情狀助動詞 + be Ving):敘述故事或經驗時,以一個發生了的動作A為時間基準點,強調另一個動作B將在A之後的某個時間點正在發生,就用這個時態
過去未來完成式(would / should / 其他過去式情狀助動詞 + have 過去分詞):一個已發生的動作,在過去基準時間點之後的某個時間才會完成,這個動作較要用過去未來完成式
過去未來完成進行式(would / should / 其他過去式情狀助動詞 + have been Ving):同上,但強調動作一直持續到在過去基準時間點後的某個時間,還可能和事動作還未結束,會一直持續下去
下面的例子中,我們將基準時間的動作改成過去,未來式的助動詞就要改成would,就這樣簡單。
這四個時態最常使用的情況是—間接引述與假設語氣–因為,這兩種情況用法複雜,我們有另有專文討論。
- I thought he would not go to the party.
-thought為過去簡單式,表示說話者在敘述過去的一個經驗,在thought這個動作發生的當下,not go 這個動作還沒發生,所以用would not go - Yesterday, John said to me he would call me at 11 pm, and I told him that I would be sleeping at that time.
以yesterday作為一個過去的時間點,在John說話的當下,打電話還沒發生,所以用未來簡單式。而用未來進行式would be sleeping來表示等A打電話的時候,他就在睡覺了 - She said she would have taught English for 25 years by June.
主詞到六月前,教英文就教了25年。因為基準時間點為過去(said),所以使用would have taught - She said she would have been teaching English for 25 years by June.
同上句解釋,但劇中主詞說話時用未來完成進行式would have been teaching暗示著說話者很確定自己會繼續教下去
過去未來式的助動詞,除了would還有should,在此,我們只使用would來做例句。除此之外,英文還有幾個表示過去未來的句型:
- I was leaving.
動詞具有行進意味,用現在進行式代替未來式 - It was going to rain.
用be going to V來表示
would的用法非常多,有假設語法,有口語詢問的情況、還有表示過去習慣性的動作等。進一步了解,請閱讀『would的用法』、『Should的用法』
以下這是106年國中會考英文試題的一篇閱讀測驗文章,我們使用它來解釋敘述時間點為過去的時態用法。
- Englishman Robert Scott is known for leading two trips to Antarctica.
這句顯示Scott現在依然以帶領兩次南極之旅而為人所知,所以用現在簡單式 - The first one made him a star; the second cost him his life.
這兩趟旅行都是發生過的事,用過去簡單式 - After his first successful trip, Scott decided to be the first person to stand on the South Pole.
發生過的事,用過去簡單式 - However, he wasn’t the only one who had this dream.
發生過的事,用過去簡單式 - He would be in a race with Roald Amundsen, from Norway.
在他決定時,和Amundsen競爭這件事還沒發生,所以用would be來表達 - Both left their countries by ship in June of 1910 and arrived in Antarctica in January of 1911.
發生過的事,用過去簡單式 - About ten months later, both teams started their trips down to the South Pole.
發生過的事,用過去簡單式 - Because horses weren’t good at traveling on snow, it took Scott’s team 77 days to arrive at the South Pole.
發生過的事,用過去簡單式 - They got there on January 17, 1912, and were surprised to find that Amundsen was ahead of them.
發生過的事,用過去簡單式 - The news hit Scott very hard, but what he didn’t know was that the worst had not come yet.
從之前一直到得知這個消息時,最壞的事件還沒到,敘述時間在過去,所以用過去完成式 - His team began their long trip home with broken hearts.
發生過的事,用過去簡單式 - After days of terrible weather and little food, Scott lost his men one after another, and he himself was the last one to meet the end of his life.
發生過的事,用過去簡單式 - No one on his team lived to go back home and tell their story.
發生過的事,用過去簡單式 - It was only learned through Scott’s diary.
發生過的事,用過去簡單式
如果你有其他文法上的疑惑,可以到我們『英文文法』專頁,看看有沒有文章探討相關文法問題。想要多瞭解英文造字原則、單字分辨或背單字的方法,讀者可以進入我們『單字與片語』頁面,做進一步的了解。如果你對自然發音與如何協助兒童學英文、字詞、句子結構與寫作等英文學習上各個領域的文章有興趣,可以到我們的『兒童英文』或『文章』頁面。