這次,我們來講解一下英語中的「時態」。
與台灣的時態不同,應該有很多人不善於理解時態吧!讓我們一邊看例句,一邊掌握各個時態的差別!
Contents
- 英語時態
- 簡單式
- 現在式(S+V 原型)
- 過去式(S+V過去式)
- 未來式(S+will+V 原型)
- I will visit my grandparents next weekend. 下週末我要去探望祖父母。
- We will travel to Europe for our vacation next year. 我們明年要去歐洲度假。
- They will buy a new car after they save enough money. 他們計劃存錢買新車。
- Do you have any plans for your vacation? 你的假期有什麼計畫嗎?
- I will travel to Japan next month. I am going to travel to Japan next month.
- 進行式
- 現在進行式(be 動詞 + Ving)
- 過去進行式(be 動詞過去式 + Ving)
- 未來進行式 (will+be+Ving)
- This time next week, I will be studying for my exams. 下週的這個時候,我會準備考試。
- They will be traveling to Europe next month. 他們下個月會去歐洲旅行。
- By the time you arrive, we will be celebrating the party. 當你到達時,我們會慶祝聚會。
- She will visit her parents next weekend. 她下週將去探望父母。
- She will be visiting her parents at 3 pm next Sunday. 她將於下週日下午 3 點去探望父母。
- I’ll work overtime at 10 pm tomorrow. 我明天晚上10點要加班。
- I’ll be working overtime at 10 pm tomorrow. 我明天晚上10點會加班。
- 完成式
- 完成進行式
- 總結
- 【簡單式】 ・現在式:現有的習慣、不變的事實 do/does ・過去式:過去發生的事件/習慣 did ・未来式:未來會發生的事件/情況 will do
- 【進行式】 ・現在進行式:現在進行中的事、不久的將來之個人計畫 am/are doing ・過去進行式:過去進行中的事 was/were doing ・未来進行式:未来會進行的事 will be doing
- 【完成式】 ・現在完成式:經驗、從過去到現在的狀態持續 have/has done ・過去完成式:過去某個時間點(過去完成時態)之前,發生的行為/情況 had done ・未来完成式:現在到未来的持續、結束 will have done
- 【完成進行形式】 ・現在完成進行式:過去到現在動作的持續 have/has been doing ・過去完成進行式:過去某個特定時刻之前,一直在持續的事件或情況 had been doing ・未来完成進行式:會持續到未來某一時刻的事件/情況 will have been doing
英語時態
「時態」是表達現在、過去或未來,以改變動詞的形式來表達「時間」。
現在、過去、未來這三種時間,再與簡單式、進行式、完成式、完成進行式這四個時間軸結合起來,總共十二種時態。讓我們從簡單式開始一一研究它們。
簡單式
讓我們從最簡單的形式開始:現在式、過去式和未來式。
現在式(S+V 原型)
現在式表示昨天、今天和明天不變的事物,也就是「習慣」和「事實」。
例如以下4句例句,就是過去、現在甚至未來,都保持不變的事情,均以現在式來表達。
Harry is kind.
哈利是個好人
I am a doctor.
我是醫生
I wake up at 6 am every day.
我每天早上 6 點起床。
Water boils at 100 degrees Celsius.
水在攝氏 100 度時沸騰。
另外,雖然可能有點令人困惑,但現在式也可以用來表達未來的計劃。
The movie starts in 30 minutes.
電影還有30分鐘就開始了。
Our train leaves at 9.
我們的火車九點出發。
像這樣「無法改變的日程」如同事實一樣,可以用現在式來表達。您無法控制電影播放的時間,或火車出發的時間對吧!
過去式(S+V過去式)
過去式表示「與現在無關的過去」。
一般常說,這是「過去的某個時間點」。 *與現在相關的過去,是使用現在完成式。
I met John 3 days ago.
三天前我遇到約翰。
I cooked dinner yesterday.
我昨天煮了晚餐。
He graduated from university in 2020.
他在2020年從大學畢業。
未來式(S+will+V 原型)
未來式表示「未來的計劃」或「意向」。
I will visit my grandparents next weekend.
下週末我要去探望祖父母。
We will travel to Europe for our vacation next year.
我們明年要去歐洲度假。
They will buy a new car after they save enough money.
他們計劃存錢買新車。
「be going to」也表示未來。很多人可能已經在學校學過,它與「will」有相同的意思,但實際上有細微的差別。 「be going to」比「will」的意思更明確,給人一種已經做好準備的印象。
Do you have any plans for your vacation?
你的假期有什麼計畫嗎?
I will travel to Japan next month.
I am going to travel to Japan next month.
兩者的中文翻譯都是「我計劃下個月去日本旅行」,但使用「will」的回答給人的印象是「現在聽到了才想到」,而「be going to」則是「已經買好了機票,正在做準備」。
進行式
現在讓我們看看進形式吧!進行式包括現在進行式、過去進行式和未來進行式,適合表達如「你現在在做什麼?」,在特定時刻/時期「暫時」正在進行的事情。
現在進行式(be 動詞 + Ving)
現在進行式代表「現在正在做的動作」、「暫時的情況」和「情況的變化」等內容。
I’m reading a book.
我在讀一本書。
The kids are playing in the garden.
孩子們正在花園裡玩耍。
She is taking a shower.
她正在洗澡。
The weather is getting worse.
天氣越來越糟。
也可以使用現在進行式來表達「不久的將來的計劃」。
I am meeting my friends after work.
我下班後要跟朋友見面。
I’m flying to France next Wednesday.
我下週三要飛往法國。
不過,這是指個人的行程安排(可以隨意更改)。
過去進行式(be 動詞過去式 + Ving)
過去進行式可以表達過去某個特定時刻所發生的事情,或背後的事件/情況(背景)。
I was studying when the phone rang.
我當時正在唸書,電話響了
She was working on the project all day yesterday.
她昨天一整天都在做這個專案。
We were having dinner when the guests arrived.
當客人到來時,我們正在吃晚餐。
未來進行式 (will+be+Ving)
未來進行式是表示,在未來某個時刻會進行的事件/情況。
This time next week, I will be studying for my exams.
下週的這個時候,我會準備考試。
They will be traveling to Europe next month.
他們下個月會去歐洲旅行。
By the time you arrive, we will be celebrating the party.
當你到達時,我們會慶祝聚會。
它和未來式的區別在於,是否表示「確實當時會發生 〇〇」這種「在特定時刻發生的事件」,即對未來有明確的計劃。
She will visit her parents next weekend.
她下週將去探望父母。
She will be visiting her parents at 3 pm next Sunday.
她將於下週日下午 3 點去探望父母。
I’ll work overtime at 10 pm tomorrow.
我明天晚上10點要加班。
I’ll be working overtime at 10 pm tomorrow.
我明天晚上10點會加班。
完成式
完成式有三種類型:現在完成式、過去完成式和未來完成式。讓我們按順序來看看。
現在完成式(have + V 過去分詞)
現在完成式是表達,目前為止的「經歷」或「狀態的延續」。
I have visited Paris.
我去過巴黎。
We have known each other for ten years.
我們認識10年了
They have never tried Taiwanese food before.
他們從來沒有吃過台灣料理。
這裡重要的是,完成式具有「期限」的形象,並不代表具體的日期和時間。
比如上面這句話「We have known each other for ten years.」,意思是認識了十年,也就是說,我們是十年前認識的,所以可以用過去式來表達「We met ten years ago.」。
不過,這個過去式的句子只能表達10年前這個時間點。因此,如果您想強調10年的長度,請使用現在完成式。
過去完成式(had + V 過去分詞)
過去完成式著重於,過去某個特定的時間點(過去完成時態)之前,發生的行為/情況。
She realized she had left her keys at home.
她意識到她把鑰匙忘在家裡了。
She had already left when I arrived at the party.
當我到達聚會時她已經離開了。
如上所述,當您想表達比現在更早發生的事情時,請使用過去完成式。
未來完成式 (have+been+Ving)
未來完成式是表示,某事將在未來的某個特定時刻完成。
By this time next year, I will have graduated from college.
明年這個時候,我就大學畢業了。
She is going to have visited five countries before turning 30.
30歲前她將造訪五個國家。
In five years, he will have saved enough money to buy a house.
五年後,他就能存夠買房的錢了。
我們透過未來完成式,來強調未來事件的完成。
完成進行式
完成進行式表示在一段時間內進行,並在某個特定時刻結束的動作/狀態。讓我們按順序來看這三種類型:現在完成進行式、過去完成進行式和未來完成進行式。
現在完成進行式 (have+been+Ving)
現在完成進行式表示事件/動作從過去持續到現在。
I have been studying English for five years.
我學英文已經五年了。
We have been living in this city since childhood.
我們從小就住在這座城市。
She has been waiting for the bus since noon.
她從中午就一直在等公車。
如上所述,其特點是可以表達「一直」這段時間的長度。現在完成式也可以表達延續,但它是be、have、know等表達「狀態的持續」,跟read、study、play等表達「動作的持續」的現在完成進行式相比,是有區別的。
過去完成進行式 (had+been+Ving)
過去完成進行式,是表示過去某個特定時刻之前,一直在持續的事件或情況。
By the time he arrived, I had been waiting for him for an hour.
當他到達時,我已經等了他一個小時。
She realized she had been driving in the wrong direction for an hour.
她意識到自己這一個小時以來一直走錯方向。
He had been living in Paris for five years before he decided to move to Tokyo.
在決定搬到東京之前,他已經在巴黎生活了五年。
未來完成進行式 (will+have+been+Ving)
未來完成進行式是表示,會持續到未來某一時刻的事件/情況。
They will have been preparing for the exam for months before the test day.
他們在考試前會準備好幾個月。
We will have been waiting for him for three hours by 6 pm.
到下午 6 點的時後,我們就已經等他三個小時了。
In a year, we will have been traveling around the world for six months.
一年後,我們將環遊世界 6 個月
這種未來完成進行式可以在專業文獻和學術期刊中看到,但在日常對話中很少使用。有預計參加TOEIC等文法考試的朋友可能需要掌握它,至於其他人,請以「原來有這種表達」這樣輕鬆的心情來看待就好。
總結
這次,我們解說了12種英語時態。您可能會對時間的理解和表達方式感到困惑,這與中文不同,但一旦掌握了它,就能夠傳達詳細的背景和細微差別,因此請多加反覆練習,直到習慣為止。
像是Have you ever been to ~?(你有去過~嗎?)How long have you been working here?(在這裡工作多久了?)等等,如果您記得常用的表達方式,並在空閒時嘗試確認「為什麼會有完成式和完成進行式?」等語法規則,一定能駕輕就熟。
最後請定期複習我們今天的內容!※ 動詞以「do」為範例。