惱人的12個英文時態,看完秒懂!

英文學不完 2019/03/13 人氣(12260)

你們知道英文時態5大元素有哪幾個嗎?

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

由這5個元素構成12種時態,是否常常讓你恨得牙癢癢呢?因為總是不知道在什麼情況要用哪一種時態來表達,沒關係,看了這篇就秒懂!

一、 現在式

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

1. 表達一個事實

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

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

We go to 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 5 years. Now, he teaches in college.
Ted過去當過5年的醫生,現在在大學任教。

四、 過去進行式

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.
我們3點會在這裡等你。

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年,我們就住在這邊。

We have lived here for 10 years.
我們已住在這邊10年了。

八、 現在完成進行式

S + have/has been + V-ing

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

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

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

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

九、 過去完成式

S + had Vpp

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

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

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

In 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 at 6 o'clock.
這火車6點的時候「將已」離開。

(與未來式比較)

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 too long when he comes back.
當他回來的時候,這客人會等太久。

2.預計動作會持續下去

Jerry will have been teaching for 10 years in 2020.
Jerry會一直教書長達10年,直到2020。

這樣有懂了嗎?沒關係,還有課程影片搭配著看,更好吸收!

持續關注我們的文章,一起學習更多實用好玩的英文喔!
融入生活學英文,自然而然講英文!

索取免費課程

個資保護聲明
已索取免費課程 095697
※免費贈品由專人安排至巨匠美語分校領取,如贈送完畢以等值贈品代替。