12個英文時態最完整的解析大全,現在式、過去式、未來式,看完秒懂!

2022/03/13
12個英文時態最完整的解析大全,現在式、過去式、未來式,看完秒懂!

你知道英文時態有幾種組合嗎?現在式、過去式、未來式是否常常不知道要在哪種情況使用?本篇整理了12個英文時態的教學,讓你看完馬上就搞懂!

現在、過去、未來、進行、完成

由這5個元素所構成的12種英文時態,是否常常讓你恨得牙癢癢呢?覺得英文文法很難,不知道要從哪裡開始背?或者總是不知道在什麼情況要用哪一種時態來表達?沒關係,看了這篇,讓你一點就通!

時態 簡單式 進行式 完成式 完成進行式
現在式 現在簡單式
S + V/be (am, are, is)
現在進行式
S + be(am, are, is) + V-ing
現在完成式
S + have/has + Vpp
現在完成進行式
S + have/has been + V-ing
過去式 過去簡單式
S + Ved/be (was, were)
過去進行式
S + was/were + V-ing
過去完成式
S + had + Vpp
過去完成進行式
S + had been + V-ing
未來式 未來簡單式
S + am/are/is + going to + V
 
S + will + V
未來進行式
S + will be + V-ing
未來完成式
S + will have + Vpp
未來完成進行式
S + will have been + V-ing

一、 現在簡單式

S + V/be (am, are, is)

1. 表達一個事實

Sam is a high school teacher. He teaches English.
Sam是個高中老師,他教英文的。

2. 描述一個經常性的動作(反覆發生)

We have English class every Friday.
我們每周五都會上英文課。

二、 現在進行式

S + be(am, are, is) + V-ing

1. 講話當下正在發生的事情

Kathy is driving on the way here.
Kathy正開車過來。

2. 包含現在的一段時間

Everybody is talking about the news this week.
這週每個人都在討論這則新聞。

三、 過去簡單式

S + Ved/be (was, were)

1. 過去某個時間發生的動作

Someone called you yesterday while you were away.
昨天剛好有人在你不在的時候打給你。

2. 描述已經過去的事實

Ted was a doctor for five years. Now, he teaches at a college.
Ted過去當過五年的醫生,現在在大學任教。

四、 過去進行式

S + was/were + V-ing

1. 過去某一個時間點當下正在發生的動作

The driver was talking on the phone when the accident happened.
當意外發生時,那位司機正在講電話。

2. 過去兩個動作同時間正在進行

They were chatting while the professor was speaking.
當時教授在講話,他們正在聊天。

五、 未來簡單式

S + am/are/is going to + V
S + will + V

1. 預測未來將要(將會)發生的動作

Look at the clouds! I think it's going to rain.
看那些雲!我覺得要下雨了。

2. 闡述一個未來的計劃

The CEO will attend the meeting tomorrow.
那位執行長將會參與明天的會議。

六、 未來進行式

S + will be + V-ing

1. 預測未來某個時間將正在進行的事情

We will be waiting for you here at 3 pm.
我們三點會在這裡等你。

2. 表達未來「剛好」或「正好」的計劃

Will you be going to the post office tomorrow?
你明天有剛好要去郵局嗎?

七、 現在完成式

S + have/has + Vpp

1. 表達一個曾經做過的事

I have been to Japan, but I have never visited Hokkaido.
我有去過日本,但我從未去過北海道。

2. 描述一個動作的完成

We have lived here since 2007.
自從2007年,我們就住在這邊。

八、 現在完成進行式

S + have/has been + V-ing

1. 闡述一個持續發生的動作(過去到現在)

It has been raining for almost a week.
已經將近下一個禮拜的雨了。

2. 動作通常仍會持續下去

The phone has been ringing for three minutes. Can someone pick it up?
電話已經響三分鐘了,誰可以接一下嗎?

九、 過去完成式

S + had + Vpp

1. 過去某時間之前已經完成的動作

Daniel had already been on TV when he was five.
當Daniel五歲的時候,他就已上過電視了。

2. 必須要有過去時間或是動作來比較

By 1997, many people in Hong Kong had moved to other countries.
1997年之前,很多香港人早已搬去其他國家。

十、 過去完成進行式

S + had been + V-ing

1. 過去某時間之前一直持續的動作

Joe had been working hard by the time he was fired.
Joe在被炒魷魚前,一直都很努力工作。

2. 動作不會持續到現在

It had been snowing when we arrived.
在我們到達前,這裡一直下著雪。

十一、未來完成式

S + will have + Vpp

1. 未來某個時間之前將會完成的動作

The train will have left by 6 o'clock.
這火車六點前將已離開。

(與未來式比較)
The train will leave at 6 o'clock.
這火車6點的時候將會離開。

2. 無法表達實際完成時間

The concert will have begun when you get there.
你到之前,演唱會早就開始了。

十二、未來完成進行式

S + will have been + V-ing

1.未來某個時間之前持續的動作

The guest will have been waiting for too long when he comes back.
當他回來的時候,這客人會等太久。

2.預計動作會持續下去

Jerry will have been teaching for 10 years in 2022.
2022時,Jerry就已經教書滿十年。

日常生活英文會話課程推薦

看完以上的英文時態解析,大家是不是對於五個元素所構成的12種時態瞭解得更清晰了呢?若想知道更多學文法的小秘訣,就快來加入我們吧!
巨匠美語英文文法技巧課程,針對各種句型、動詞與時態變化,以圖表的方法簡化文法說明,搭配多元化的練習,幫你奠定良好的文法概念。

線上諮詢 索取課表

線上諮詢