一張表秒懂英文的十二個時態|Hi家教線上外語專家 學習補給站|Hi家教線上外語專家

【文法教學】英文的十二種時態一次搞懂

雖然都是一句相同的「I love you」,但love(愛著)跟loved(愛過)的意思可就截然不同……英文的時態就是這麼微妙的東西,不過別害怕,建議不妨列張表格,好好了解各時態的來龍去脈,就不會再對男友/女友說出I loved you(我愛過你,表示現在不愛)這種要花上三天才澄清得完的誤會了。



 

過去簡單式
表之前是如此,但現在並非如此。
I loved you; and perhaps I love you still.
我曾經愛過你;也許仍愛著。

現在簡單式
表示一直都會做的習慣,或現在還是如此的狀態
例︰She drives to work every day.
她每天開車上下班。

未來簡單式
表示未來會做的事
例︰I won't cheat on my girlfriend.
我不會欺騙我的女朋友。

過去進行式
表示過去的某段時間正在進行的動作
例︰While I was eating dinner, the telephone rang.
當我正在吃晚飯時,電話鈴響了。

現在進行式
強調此刻正在發生的事
例︰It is raining now.
現在正在下雨。

未來進行式
未來某個時間正在進行某件事
例︰We'll be leaving next Monday. 
下週一我們將離開。

過去完成式
過去某個時間點以前就已經完成的事,常見於一個句子裡有二個已發生的事件,先發生的用過去完成式,後發生的用過去式。
例︰The plane had already taken off when I arrived at the airport.
當我到達機場時,這架飛機已經起飛了。

現在完成式
表示從過去就開始,一直到現在還是如此的事。也可表示到現在為止已經完成的事
例︰I have lived in Tokyo since 2010.
自從2010年來,我一直住在東京。

未來完成式
描述未來某個時間點將完成的事
例︰I will have lived here for five years by end of next month.
到下個月底時,我將在這裡住滿五年了。

過去完成進行式
在過去某事件前,更早的另一個動作已經持續進行了一段時間,且該動作在那時仍持續進行中。
例︰Chris had been working when his boss called.
當Chris的上司打電話來時,他一直在工作。

現在完成進行式
過去開始一直持續到現在的動作
例︰Mary and Jean have been satnding in line for over 2 hours.
瑪麗和珍已經排隊超過二小時了。(現在還在排)

未來完成進行式
表過去發生的動作,持續到現在,並將延伸到未來某一時刻。
例︰By the end of next month I will have been working here for exactly seven years.
到下個月底,我將整整在這裡工作了七年。

其他重點一︰過去式VS現在完成式
過去式強調以前如此但現在已經沒有;現在完成式的動作卻持續到現在此刻。

其他重點二︰現在完成進行式VS與現在完成式
1.完成進行式和完成式語意常常十分相近,有時也可用完成式取代完成進行式,尤其用到work, study, live, teach, stay等動詞時,例︰
How long have you worked(been working)here? 你在這兒工作多久了?
2.現在完成進行式通常用來表示較短暫的動作或情況,若要談論時間延續較長的動作或情況或永久性情況,則通常用現在完成式。
例:He has lived in Taipei. 他(一直)住在台北。
He has been living in Taipei. 他(目前)住在台北。(表暫時性)
3.無進行式態的動詞通常不用於現在完成進行式,但可以用現在完成式。
例:I've only known her for two day. 我認識她剛剛兩天。(know無進行式)
4.完成進行式不用於被動語態,可用現在完成式的被動語態代替。
例:The house has been painted for a month. 這房子已漆了一個月。

♦英語時態不用背多開口就會♦