如何準確使用英語時態?

能準確說英語的人腦子裡都是怎麼想的?比如我看到ancient people 知道要用used這類動詞,但如果在其他語境里很有可能是have used,那麼描述一件事情的時候,你們腦子裡都是怎麼處理時態的呀?


只有對時態有較為深刻的理解,才可能做到準確地使用時態。

為了使大家對時態有一個更為直觀的了解,接下來我會為每類時態繪一張圖,以求用最簡潔的方式表達出該時態的特點。首先,我先簡單解釋一下什麼是時態。

  • 什麼是時態?

時態就是表示一個動作發生的時間和所處的狀態

「時」就是這個動作發生的「時間」;

「態」就是這個動作在某個時刻的「狀態」。

  • 時間的定義

英語中把時間分為三類:過去(past)、現在(now)和將來(future)

任何一個動作都必然是發生於過去、現在或將來。例如上圖中的動作1發生在過去,動作2發生在現在,動作3發生在將來。

  • 狀態的定義

狀態指的是在某個時刻這個動作所處於的狀態。動詞共有四類狀態,分別為:一般式、進行式、完成式進行完成式

一般式表示經常發生的動作,其動詞形式為do。

I often get up at 7.

(我經常在七點鐘起床。)

進行式表示正在進行的動作,其動詞形式為「be動詞 + doing」。

She is singing a French song.

(她正在唱一首法語歌。)

完成式表示對「之前發生動作」的一個總結,其動詞形式為「have + done」:

They have found the missing child.

(他們找到那個失蹤的孩子了。)

完成進行式表示對「正在進行動作」的一個總結,其動詞形式為「have + been + doing」:

I have been reading books for two hours.

(我已經連續讀書兩個小時了。)

  • 動詞的十二類時態

我們將三類時間和四類狀態組合,可得到下表所示的十二類時態。

接下來將分別介紹這十二類時態的用法,介紹的順序為:一般式、進行式、完成式、完成進行式。

  • 一般式

一般式常用來表示經常發生的動作

1. 一般現在時(do)

除了表示經常發生的動作外,一般現在時還可以用來表示客觀事實。

Light travels more quickly than sound.

(光傳播的速度比聲音快。)

2. 一般過去時(did)

一般過去時表示某個過去的時間點所發生的動作。

① I used the pen before.

(我之前用過這支筆。)

將句①表述到時間軸中,我們用「空心圓點」來表示一般式,如下圖所示:

上圖表示「use the pen」這個動作發生在過去的某個時間點。

3. 一般將來時(will do)

一般將來時表示某個將來的時間點會發生的動作。

② Phoebe will live in a modern city.

(Phoebe將在大城市生活。)

將句②表述到時間軸中,得到:

上圖表示「live in a modern city」這個動作會發生在某個將來的時間點。

  • 進行式

進行式用來表示某個時刻或時間段正在進行的動作

4. 現在進行時(am/is/are doing)

現在進行時表示現在正在進行的動作。

③ I am playing tennis now.

(我正在打網球。)

將句③表述到時間軸中,由於「正在進行的動作」必定會延續一段時間,所以我們用「灰色矩形」來表示進行時,如下圖:

由上圖所示,現在(now)這個時間點正處於表示「I am playing tennis」的灰色矩形裡面,所以我們可以說「I am playing tennis now」。

5. 過去進行時(was/were doing)

過去進行時表示在某個過去的時間點或時間段正在進行的動作。

④ They were watching TV when a stranger suddenly rushed in.

(當一個陌生人突然衝進來的時候,他們正在看電視。)

將句④表述到時間軸中,我們同樣用「灰色矩形」來表示此時態:

由上圖所示,我們用空心圓點表示「a stranger suddenly rushed in」這個過去時間點,其正處於表示「they were watching TV」的灰色矩形裡面,兩者組合便得到了句④。

6. 將來進行時(will be doing)

將來進行時表示在某個將來的時間點或時間段正在進行的動作,這類動作一般是事先計劃好的,而且一定會發生的。

⑤ We will be flying at 30 000 feet in five minutes.

(五分鐘後,我們就會翱翔在三萬英尺的高空了。)

將句⑤表述到時間軸中,可以得到:

由上圖所示,我們用空心圓點表示「in five minutes」這個將來時間點,其正處於表示「We will be flying at 30 000 feet」的灰色矩形裡面,兩者組合便得到了句⑤。

  • 完成式

完成式表示:站在某一時間點,對這個時間點之前發生的動作做一個總結。

7. 現在完成時(have/has done)

現在完成時表示處於現在這個時間點,對這個時間點之前發生的一個或一系列動作的總結。

⑥ I have used the pen only three times.

(這支筆我只用過三次。)

將句⑥表述到時間軸中,因為完成式是對之前發生事情的一個總結,所以我們用「向左的方括弧」來表示完成式,表示「至此為止,之前發生的一系列動作是這樣的結果」

由上圖所示,因為「use the pen」這個動作在過去發生了三次,所以我們處於現在(now)這個時間點來總結這三個動作,於是便得到了「I have used the pen only three times」的結論。

8. 過去完成時(had done)

過去完成時表示站在某個過去的時間點,對這個時間點之前發生的一個或一系列動作的總結。

⑦ When they reached there, the ship had set off.

(當他們到達那裡的時候,船已經開了。)

將句⑦表述到時間軸中,我們同樣用「向左的方括弧」表示該時態:

由上圖所示,該句相當於站在「they reached there」這個過去的時間點,對這個時間點之前發生的動作「the ship set off」做一個總結,於是便得到了「the ship had set off」的結論。

9. 將來完成時(will have done)

將來完成時表示站在某個將來的時間點,對這個時間點之前的一個或一系列動作的總結。

⑧ By July, Michael will have got two college degrees.

(到七月份,Michael就已經拿到兩個大學學位了。)

將句⑧表述到時間軸中,得到:

站在現在(now)這個時間點來看,或許Michael已經拿到了兩個學位、或許她拿到了一個學位、也或許她還一個學位都沒有拿到。其實都不重要,重要的是將來完成時所總結的內容:「到七月份,她就已經拿到兩個大學學位了。」

特別需要注意的是,完成時態都是站在某個時間點,對這個時間點之前發生的動作做一個總結。所以,如果句子的上下文中沒有明確的表示出這個時間點,就不能使用完成式。例如:

The ship had set off. (×)

Michael will have got two college degrees. (×)

  • 完成進行式

完成進行式是完成式與進行式的結合,表示對一個正在進行的動作的總結。

10. 現在完成進行時(have/has been doing)

現在完成進行時表示對一個現在正在進行動作的總結。例如:

⑨ Tom has been playing football for two hours.

(Tom已經踢了兩個小時的足球了。)

將句⑨表述到時間軸中,用「灰色矩形」來表示進行時,而用「向左的方括弧」來表示完成時,可以得到:

如上圖所示,我們站在現在(now)這個時間點,對當時正在進行的動 作「playing football」展開總結,於是得到了「Tom has been playing football for two hours」的結論。

11. 過去完成進行時(had been doing)

過去完成進行時表示站在某個過去的時間點,對這個時間點正在進行動作的總結。

⑩ I had been cleaning my room the whole morning when she came.

(當他來的時候,我已經打掃了一早上的房間了。)

將句⑩表述到時間軸中,得到:

如上圖所示,我們站在「when she came」這個過去的時間點,並對這個時間點正在進行的動作「cleaning my room」做一個總結,於是就得到了「I had been cleaning my room the whole morning」的結論。

12. 將來完成進行時(will have been doing)

將來完成進行時表示站在某個將來的時間點,對這個時間點正在進行動作的總結。

? I will have been doing the drawing for five hour at 11 pm.

(到晚上11點,我就連續畫圖五個小時了。)

將句?表述到時間軸中,得到:

如上圖所示,我們站在一個將來時間點11 pm,對這個時間點正在進行的動作「doing the drawing」做一個總結,於是就得到了「I will have been doing the drawing for five hour」的結論。

  • 過去將來時

至此為止,我們學習了共十二類時態的用法。

實際上,動詞還能夠表示另一類時間(過去將來),這類時間對應的是下表所示的四類時態——即一般過去將來時、過去將來進行時、過去將來完成時、過去將來完成進行時。

那為什麼將這類時態提出來單獨介紹呢?

因為這類時態的用法與將來時的用法基本完全相同。唯一不同的地方是:將來時表示的是從現在(now)這個時間點看將來要發生的動作,而過去將來時表示從過去(past)的某個時間點看將來要發生的動作。如下圖所示:

所以,對於過去的將來 = 某個過去時間點到現在的這段時間 + 對於現在的將來

13. 一般過去將來時(would do)

一般過去將來時表示:站在某個過去的時間點看將會發生的動作。

? He told me that he would go abroad.

(他之前告訴我他會出國。)

將句?表述到時間軸中,得到:

從時間軸上看,這個動作可能發生在「when he told me」至現在(now)這一段區域,也有可能發生在now之後的那一段區域。也就是說,對於now這個時間點來說,「go abroad」可能已經發生了,也可能將來才會發生。

大家可以發現,過去將來時將來時兩者表現在時間軸中是極其相似的,所以剩下的三種時態就只給出例句,就不畫圖了。(也實在是畫不動了……)

14. 過去將來進行時(would be doing)

過去將來進行時表示:站在某個過去的時間點,從這個時間點看一個之後的時間點(或時間段)正在發生的動作。

He knew that I would be living in China next month.

(他就知道我接下來一個月就會在中國生活了。)

15. 過去將來完成時(would have done)

過去將來完成時表示:站在某個過去的時間點,對一個之後的時間點已經發生了的動作做總結。

He said he would have left for London by the end of next month.

(他說第二個月末她肯定已經動身去倫敦了。)

16. 過去將來完成進行時(would have been doing)

過去將來完成時表示:站在過去的某個時間點,對一個之後的時間點正在發生的動作做總結。

I knew by July he would have been working there for 30 years.

(我知道到七月他就在那裡工作整整30年了。)

至此,英語的十六種時態介紹完畢,希望上述內容能夠對各位有所幫助。

如您覺得這個回答還不錯,請點個贊支持支持,多謝!

——————————————

了解更多學習英語的好方法,請戳我的專欄:英語語法其實蠻簡單


英語時態有16種,是整個英語語法的核心內容之一,但是大家經常用錯,於是有這樣的問題:如何準確使用英語時態? - 英語語法

傳統的時態劃分表格是這樣的:

其中所有的時態都是按照名稱來排列的,比如:「現在完成時」就放在「現在」一列下面,「過去完成時」就放在「過去」一列的面。這樣的劃分在其體系之內當然是對的,但是有幾個常見的問題:

  • 現在完成時have done大家經常搞不清楚其動作是發生在過去而對現在有影響的,也就是說have done的動作發生時間是在「過去」,參照時間是「現在」,所以很多同學不會區分have done和did。
  • 過去完成時had done大家經常弄不清楚其動作是發生在過去的過去,而對過去某個時間有影響,也就是說had done的動作發生時間是在「過去的過去」,參照時間是「過去」。
  • 更為複雜的是現在完成進行時have been doing,表示過去開始發生的動作持續到現在,對現在影響,並且很有可能要持續到將來;同理還有過去完成進行時had been doing,表示過去的過去開始發生的動作持續到過去某個時間,對過去這個時間有影響,並且很有可能還會持續到過去的將來。

正是因為這樣的問題,我換了一種劃分的方法,把時間軸的劃分增加了一列「過去的過去」,然後根據動作的發生時間或開始發生的時間來安排表格。這個內容我之前在怎樣學好英語語法? - Ernest 的回答里講到過,前天又在如何準確使用英語時態? - Ernest 的回答里更加細緻地講了一遍。為了清楚地說明這個表格,還增加了很多文字和圖表,比如:

7. have done:現在完成時

表示過去完成的動作,對現在有影響(上圖中的紅色彎箭頭表示影響),經常與一般過去時比較使用。發生時間在過去,參照時間則是現在,一般為瞬時狀態。

China has carried out its opening-up policy for decades.

8. had done:過去完成時

表示過去的過去完成的動作,對過去有影響,一般上下文會出現過去時態。發生時間在過去的過去,參照時間則是過去,一般為瞬時狀態。

She had finished her graduate school, so she could start

working in the fall of 2006.

再比如:

11.have been doing:現在完成進行時

表示過去開始的某動作已經完成相當一部分,持續到現在正在進行,並且對現在有影響(上圖中的紅色彎箭頭表示影響,紅色直箭頭表示持續)。發生時間在過去持續到現在,參照時間是現在,表示部分完成並持續的狀態。

I have been working for 30 days

without a rest.

12. had been doing:過去完成進行時

表示過去的過去開始的某動作已經完成相當一部分,持續到過去某個時間點仍然正在進行,並且對過去這個時間點有影響。發生時間在過去的過去持續到過去,參照時間是過去,表示部分完成並持續的狀態。

She had been carrying out her plot to be the queen three months earlier.

上面兩種表格,不論是傳統的四分劃分,還是我的五分劃分,也不論是將完成進行時態單列一類,還是將它歸於進行時態一類之下,都不能在一張表格裡面完整細緻地表現瞬間動作發生時間、結束時間、持續動作的開始發生時間、持續時間、結束時間、完成時態的影響對象時間等等所有內容。可以說每種畫法都各有利弊,我當然熟悉傳統的劃分方法,但我就是看到上面提到的傳統畫法的問題才改用了我自己現在的劃分方法。

但是!

偏偏就有些人,學了傳統的畫法,就容不得新的畫法。比如:如何準確使用英語時態? - 沈無山的回答:

我想反問:

1)如果我的畫法不能表現have been doing是從過去發生並且一直持續到現在,那麼傳統的畫法把have been doing放在現在一列下面就能表現這個內容嗎?難道一定要這樣畫你才能看懂:

可是即使我這麼畫,難道就能完全表現時態的全貌了嗎?比如:will have been doing的動作開始時間到底是現在還是將來,事實是都有可能,上面的表格我畫的是從現在開始,那麼從將來才開始的情況的怎麼辦呢?同理還有would have been doing。

如果要求一張表格說明所有問題,同理不還有對一般現在時的要求么?一般現在時有時候表現當下的動作,有時候表現的是從過去延伸到現在還要延伸到將來的動作,我還要區分各種情況,要畫多種表格嘍?難道一張能說明情況的表格再加上說明文字,在每一種具體的時態下面再配上具體的示意圖不足以說明問題嗎?

2)完成進行時單列,還是放在進行時態一類一下,我是有說明的。難道你學過完成進行時是一類單獨的時態,就無法接受它本質上是進行時態一類的?

謂語動詞 = 助動詞 + 實意動詞 = 操作詞 + 其他助動詞 + 實意動詞,其中操作詞即第一個助動詞,所有的時態,我們都可以從操作詞判斷動作發生時間或開始發生時間,從實意動詞的形式判斷狀態類型(doing都是進行時態,do都是一般時態,done都是完成時態),這樣看來完成進行時從實意動詞的形式來看就應該歸於進行時態一類。當然,我也能理解傳統的說法,但是那就還要區分出been doing和一般的doing的不同,把助動詞和實意動詞繞在一起。我都沒有說傳統的劃分方法是錯的,但是這種學了一點英語的半瓶醋就非要來說我採用的新的劃分方法是錯的。

就是這種「稍微學過時態的人」竟然做了傳統語法的衛道士,抱著傳統的東西就不放,看到新的劃分方法就說是錯的。不服氣的話你去寫完整的回答來論證我這種劃分方法是錯的不就好了,跑到我的評論區里評論也可以啊,我回復了你,你視而不見,繼續抱著自己的偏見非要覺得別人是錯誤的。基本的對話邏輯就是:

  • 你:你是錯的,123。
  • 我:你喜歡456也可以,我也沒說456是錯的;但是從我的體系來看,123也是對的。
  • 你:不不不,你是錯的,你的123不能表現xxxx。
  • 我:可是傳統的456也不能表現xxxx,如果非要在一張表格裡面表現xxxx,那表格就一團漿糊,太亂了。
  • 你:不不不,你是錯的,你的xxx和xxx是矛盾的。
  • 我:(發現這人不是來討論問題的呀,是來撕逼的啊)想學東西就好好看著,不懂可以問。想撕逼,滾!
  • 你:哎呀,不得了了,孔子還不恥下問呢,知乎是理性討論的地方,blablablabla~
  • 我:去死,刪評,拉黑。

我寫的回答,你來評論,我看你沒有真的看懂就回復你,tmd評論幾個來回發現這個人根本就不是來討論問題的,而是抱著先入為主的偏見來撕逼的啊,一口一個「有問題」「矛盾」「強行糅合」「我有說過我喜歡哪種表格嗎?」「知乎的規矩」……被罵了就說自己「沒有任何不敬之意」。

mdzz!借用老羅的微博回復你:

本回答正文:

所謂「時態」,就是「時間+狀態」。

狀態分為三種:一般、進行、完成,當然也有分四種多一種完成進行的(我把完成進行仍然歸於進行一類)。時間分為五種,按時間軸表示如下:

請特別注意,這種時間劃分關注的是時態中動作發生的時間,比如過去完成時had done動作發生在過去的過去,而現在完成時have done發生在過去。五種時間和三種狀態組合,一共會形成16種時態。從我的《英語語法體系》裡面摘錄如下表格(注意過去完成時、現在完成時、過去完成進行時、現在完成進行時的位置,本表是按動作發生的時間來分配的):

當然,如果你喜歡把狀態分為一般、進行、完成、完成進行四種,時間分為過去、過去將來、現在、將來四種,就能畫出一個4x4的表格。這樣畫也是可以的,還更好記,只要你能明白兩種畫法的區別即可。

其實,我在書稿裡面寫的很清楚:

下面我以「一般時態」「完成時態」「進行時態」的順序來理一遍,因為這裡不區分基本時態和符合時態,所以號碼略亂一點,請注意圖表和文字裡面的編號。

(一)一般時態

1. do:一般現在時

可以視為do + do,前一個do視為助動詞,後一個do為實義動詞,兩者合併為do。第三人稱單數即does + do合併為實義動詞do的does形式。發生時間在現在(上圖中紅色三角形表示發生的時間),參照時間則往往是過去 + 現在 + 將來,表示過去、現在、將來一直如此,一般是持續狀態(雖然該動作本身可以並不連續發生)。(注意上圖中有單獨的紅色三角形和帶下橫線的三角形兩種情況)

  • 一般描述(對應單獨的紅色三角形)

China is a big country.

  • 客觀存在(上圖中紅色三角形下的直線表示前後的延續,具體延續時間未知)

The earth rotates on its axis.

  • 習慣動作(上圖中紅色三角形下的直線表示前後的延續,具體延續時間未知)

Percy goes to his office by underground every

day.

2. did:一般過去時

可以視為did + do(did為助動詞,do為實義動詞,合併為did(實義動詞不能省略))。did是do的過去形式。發生時間在過去,參照時間則是現在,表示已經發生,一般是瞬時動作,但是在強調過去的習慣動作時,則表示在過去相當長的一段時間內一直如此,為持續狀態。(注意上圖中有單獨的紅色三角形和帶下橫線的三角形兩種情況)

  • 一般描述(對應單獨的紅色三角形)

Hitler』s army invaded Russia in order to conquer the

largest country in the world.

  • 失真情況(上圖中紅色三角形下的直線表示前後的延續,具體延續時間未知)

Shanghai was a small fishing village.

  • 習慣動作(上圖中紅色三角形下的直線表示前後的延續,具體延續時間未知)

I got up at six every day in high school.

3. will do:一般將來時

表示將來的一般描述、(有意志主體做主語時)表示意願。發生時間在將來,參照時間是現在,一般為瞬時狀態。

China will launch its own rockets with

astronauts onto the moon.

4. would do:過去將來時

表示過去將來的一般描述、(有意志主體做主語時)表示意願。發生時間在過去的將來,參照時間是過去,一般為瞬時狀態。

The

South would win the battle under

cruel slavery.

(二)完成時態

7. have done:現在完成時

表示過去完成的動作,對現在有影響(上圖中的紅色彎箭頭表示影響),經常與一般過去時比較使用。發生時間在過去,參照時間則是現在,一般為瞬時狀態。

China has carried out its opening-up policy for decades.

8. had done:過去完成時

表示過去的過去完成的動作,對過去有影響,一般上下文會出現過去時態。發生時間在過去的過去,參照時間則是過去,一般為瞬時狀態。

She had finished her graduate school, so she could start

working in the fall of 2006.

13. will have done:將來完成時

表示到將來某個時間點,某動作已完成並且對將來這個時間點有影響。發生時間在將來(具體發生時間未知,所以圖中的三角形畫在「現在」稍右,首先參照現在表示將來某時間1發生的動作,其次參照將來某時間2表示完成(2晚於1),一般為瞬時狀態。

You will have reached Shanghai

by this time tomorrow.

14. would have done:過去將來完成時

表示到過去將來某個時間點,某動作已完成並且對將來這個時間點有影響。發生時間在過去(具體發生時間未知,所以圖中的三角形畫在「過去」稍右,首先參照現在表示過去的將來某時間1發生的動作,其次參照過去的將來某時間2表示完成(2晚於1),一般為瞬時狀態。

I guessed that Helen would have told

her something.

(三)進行時態

5. be (am/ is/ are) doing:現在進行時

表示動作正在進行、持續進行(上圖中的紅色直箭頭表示持續)。發生時間在現在,參照時間也是現在,表示持續進行狀態。

China is taking measures to control housing

prices.

6. be (was/ were) doing:過去進行時

表示過去正在進行、持續進行。發生時間在過去,參照時間也是過去,表示持續進行狀態。

The plane was flying over my head last midnight.

9. will be doing:將來進行時

表示動作將來正在進行、持續進行。發生時間在將來,參照時間則是現在,表示持續進行狀態。

Facebook users will be demonstrating

their desire for privacy outside its headquarters.

10.would be doing:過去將來進行時

表示動作過去將來正在進行、持續進行。發生時間在過去的將來,參照時間則是過去,表示持續進行狀態。

When I was small, Grandpa said I would

be fighting for my future 20 years later.

「完成進行時態」單列在一起:

11.have been doing:現在完成進行時

表示過去開始的某動作已經完成相當一部分,持續到現在正在進行,並且對現在有影響(上圖中的紅色彎箭頭表示影響,紅色直箭頭表示持續)。發生時間在過去持續到現在,參照時間是現在,表示部分完成並持續的狀態。

I have been working for 30 days

without a rest.

12. had been doing:過去完成進行時

表示過去的過去開始的某動作已經完成相當一部分,持續到過去某個時間點仍然正在進行,並且對過去這個時間點有影響。發生時間在過去的過去持續到過去,參照時間是過去,表示部分完成並持續的狀態。

She had been carrying out her plot to be the queen three months earlier.

15. will have been doing:將來完成進行時

表示到將來某個時間點,某動作已經完成了相當一部分,持續到將來這個時間點仍然正在進行,並且對將來這個時間點有影響。發生時間在將來(具體發生時間未知,所以圖中的三角形畫在「現在」稍右,首先參照現在表示將來某時間1發生的動作,其次參照將來某時間2表示部分完成並持續(2晚於1)。

The play is coming off in August. By then the play will have been running for three months.

16. would have been doing:過去將來完成進行時

表示到過去將來某個時間點,某動作已經完成了相當一部分,持續到過去將來這個時間點仍然正在進行,並且對過去將來這個時間點有影響。發生時間在過去的將來(具體發生時間未知,所以圖中的三角形畫在「過去」稍右,首先參照過去表示過去的將來某時間1發生的動作,其次參照過去的將來某時間2表示部分完成並持續(2晚於1)。

Up to that time he would have been

translating those books.

最後,以上內容重點關注時態的用法,其實時態只是謂語動詞的特徵之一,另外還有語態和語氣,而且謂語動詞的構成也很重要。

相關回答:

怎樣學好英語語法? - Ernest 的回答

應該如何理解虛擬語氣? - Ernest 的回答


謝邀。英語時態是個比較tricky但是只要入門之後就一下豁然開朗的東西(相比法語時態來說英國人真是業界良心啊)。

說正題,英語時態比較簡單,基本就是過去,現在,將來,簡單粗暴劃分。雖然中學裡時態學了一個二五八萬,單選題里各種考察,但是實際口語中很少有人一定要去用過去完成進行時態這種複雜表達,當然,為了強調也可以用。個人感覺能正確運用時態的標誌是正確運用完成時和一般過去時。也就說當你發現自己嘴裡有一天可以自然地說出I have done something or I have been doing something而且用的還非常正確,知道為啥要用完成時態,恭喜喲,你大概整明白時態是咋回事了。

如果你仔細聽外國人說話,會發現他們大量使用的一句話是「 Hmm, I"ve been thinking lately...」那麼這倆時態到底有什麼區別?跟著我念哈,一般過去時是對過去發生的事情的赤裸裸的純描述,客觀,直白,就是這樣;而完成時態,一是這件事情已經發生了還沒結束,而是強調這個事情對現在事情的影響。這樣說可能比較晦澀,舉個栗子。

最近上了新電影。朋友問,你昨天幹嘛去了?what did you do yesterday?

你說,我昨天下午去電影院看電影。I went to see a movie with a friend.

另一個場景里,朋友問,新上的電影要不要去看?Do you want to see that movie?

你說,我已經看過了。I"ve seen it already.

這是一個很典型的「純描述VS有影響」的例子。因為我已經看過這個電影了,這件事對現在的潛在影響就是,我不再去看了。完成時態的另一個用法是表達這件事情已經發生了還沒結束,像我前文說過的,「Look, I"ve been thinking...""I"ve been watching them for a while.."就是這段時間一直在做,還有可能繼續下去的這麼一件事,可以簡單粗暴地直譯成」我一直XXX「。

這中間的區別是非常subtle的,微妙的時態可以造成完全不同的表達。但是基本上最容易產生混淆的就是這兩個,如果大概明白這倆時態到底咋回事,用起來就不會出現大問題,真實使用語言的過程中多用兩次自然而然就Natural起來了。當然很多已經沉澱成慣用法的一般過去時不用糾結其中用法,例如」I got it/ I got this",大部分時候和過去沒啥關係,而是表示「我來吧,交給我吧,我明白了」 等等等等。

如果還有啥要補充的口語常見時態,那就是正在進行時吧。不一定表示正在進行,還可以表示將來時態,常見於口語。I"m coming downstairs, I"m leaving 等等。將來時態還有一個will這個詞,這個詞一用起來就比較serious了。舉個栗子,超凡蜘蛛俠里,Oscorp里的合伙人強迫博士使用人體做實驗,一番爭吵之後博士說 「I won"t」。這裡表達的是一種決心啊,我是堅決不會這樣做的。或者你向一個人做承諾,你可以說 I"m going to help you through, I WILL, I promise. 就一個I will就包含著很多很多隱含的意義在其中了。


把所有的語法條款都直接換算成意思,這樣你在表達自己想告訴對方的意思而不是把意思打包裝進語法筐子再轉交。學語法的時候就必須落腳到語義。謝邀。


本文首發於公眾號「賽門喵Simon」(ID:nowenglish),現在貼過來。

---

請務必耐心看完全文,然後你會回來感謝我的~

很多同學被英語常見的12種的時態搞得雲里霧裡,從我自己的經驗來說,我認為這和學校不當的語法教學有很大關係。

漢語和英語的一個區別在於——英語謂語動詞有各種時態,漢語卻沒有,漢語是通過時間狀語等方式表現動作發生的時間。

在學校里,老師會給出每種時態的概念,然後再用例句解釋說明。這種傳統的語法教學往往只是強調時態「是什麼」,而並沒有深入本質, 解釋清楚這12種時態蘊含的內部邏輯。因此,大部分學生學習時態都如霧裡看花,結果是「知其然,而不知其所以然」。

這篇文章,我們深入時態的本質,介紹一個對很多英語學習者來講非常陌生的概念:「體」(aspect)。看完之後,相信你對英語的動詞和時態會有更加深刻的理解。

我們一般說的時態,是相對謂語動詞而言的。也就是說,只有謂語動詞才具有時態的屬性。可是「時態」這個詞,給人的感覺就是動作在時間軸上發生的時間。可是,這就讓學生忽略了謂語動詞所蘊含的另一個非常重要的屬性:「體」,英文做aspect。「體」是指動作本身的狀態,它是完全獨立於時(tense)的。

體和時的結合,形成了英語常見的12種時態。由此可見,謂語動詞應該是包含了兩個極其重要的屬性:時和體。

時(tense),指動作本身在時間軸上的位置,即發生在過去,現在,還是將來。

體(aspect),表明了動作本身的狀態,即是結束了,還是在進行中等等,這是獨立於時(tense)存在的。

既然體表明動作的狀態,那麼我們一般認為它有4種:

  • 一般體(simple aspect)
  • 進行體(progressive aspect)
  • 完成體(perfect aspect)
  • 完成進行體(perfect progressive aspect)

假設我們在字典里找了一個動詞:drink,我們將其稱為動詞原形(base form)。現在我們以這個詞為例來逐一解釋一下動詞的這4個體:

  1. 一般體(simple aspect)

  • 概念:僅僅是稱述一個事實(fact)
  • 形式:動詞原形(base form),即drink

從概念上講,一般體drink僅僅表明一個事實,是獨立於時(tense)而言的。比如「我喝咖啡」就是一個事實(fact),這是獨立於時(tense)的,也就是說這個「喝」的事實,可以發生在過去,現在或者將來,如下:

I drank coffee. 我過去喝咖啡。

I drink coffee. 我現在喝咖啡。

I will drink coffee. 我將會喝咖啡。

三句話雖然時態不同,但是都是稱述一個事實,也就是說裡面的drink都是一般體。換句話說,我們把表示事實的一般體drink,放在了過去,現在和將來三個時間域下,形成了上面三句話。

2. 進行體(progressive aspect)

  • 概念:表明動作正在進行

  • 形式:(base form)ing,即drinking

很好理解,進行體就是「正在喝」,即drinking。它同樣是獨立於時(tense)的,即可以是「過去正在喝」,「現在正在喝」,或者「將來正在喝」。雖然時間點不同,但都是進行體,即drinking這個表示進行的狀態是不變的。

3. 完成體(perfect aspect)

  • 概念:表明動作完成了(completed action)

  • 形式:過去分詞,即drunk

完成體表示動作完成了,即「喝完了」的狀態,形式上為drunk。同樣獨立於時(tense)。例如:

I had drunk. drunk就是完成體,即表明「喝完了」,而前面加上had表示過去,所以意思上就理解為:我在過去就已經喝完了所以隱含的意義就是「喝」這個動作是在過去(had)之前就發生了的,即發生在過去的過去。也就是我們常說的過去完成時——表明過去的過去發生的動作。

4. 完成進行體(perfect progressive aspect)

  • 概念:表明動作(暫時)完成了,並且還要繼續進行下去

  • 形式:been +(base form)ing

這個可以理解為完成體和進行體的結合,其實並不難理解。舉一個例子,比如我們常常追的美劇,追完了一季(完成),但是這部劇還將繼續進行下去(進行)。再以這個專欄【英語私房課】為例,我寫完一篇文章意味著完成,但是這個專欄還是將繼續進行下去,這裡的「寫」便是完成進行體。同樣,這是獨立於時(tense)而言的。

例如現在加入時(tense)的概念,放在「現在」這個時間點上:

I have been drinking coffee since I was eight. 我從8歲開始就在喝咖啡。

上一杯咖啡已經喝完了(完成),而且我還繼續喝下去(進行),典型的完成進行體放在「現在」的時間(tense)里。

總結一下,動詞有4個體,其實代表的是動作的狀態,它們都是獨立於時間(tense)而言的。如果我們把上面的每種體的意義和形式總結一下,就可以得到下面這張表:

由此可見,動詞的這4種體反應的是動作本身的狀態,本身並不含有時(tense)的概念。這四種體和時(tense)排列組合:

4體 × 3時 = 12種常見的時態

從意義上,如果我們以水平的方向看上面的表,每一個體都可以放到3個時(過去,現在,將來)里看,比如剛才說的一般體「喝」就可以發生在過去,現在或者將來。那麼4個體,分別對應在3個時間域裡面,就有了常見的12種時態。這是概念上的解釋。

在結構上,上表的第三列給出了4種體對應的具體形式,那麼如果要放在時間裡面,就要在前面加上表示時間的助動詞,這樣動詞就具有了時和體兩重屬性,也就形成了真正的謂語動詞。

如上圖,縱坐標為4種體,主動詞對應了四種體的具體形式,每種體投射都三個時間域中,就形成了真正意義上的時態,每種時態的具體形式就是對應的 「助動詞+ 主動詞」,

比如一般過去時就是did + drink,如果放在陳述句中,兩者合併形成drink的過去式drank,例如I drank yesterday,翻譯為「我昨天喝了酒」。那麼從體的角度來看,這稱述了一個事實,而這個事實放在了過去的時間域,即我們常說的一般過去時態。

再以將來完成時為例,形式從表上得出為will have drunk,那麼從體的角度可理解為「已經喝完」,放在將來的時間域裡面,字面上的理解為「在將來就已經喝完了」,這樣,句子He will have drunk three bottles by the end of the evening. 理解為「到晚上的時候他將喝完三瓶啤酒了」就是自然而然的事情了。

總結一下,本文從概念上將傳統的時態(tense)拆為時和體兩部分來理解,而且從形式上也做了拆分,前者便於理解,後者便於記憶。上面舉了兩個例子,剩下的10種讀者不妨自己用drink造句,對比理解一下,我相信你對時態的了解會更深一層。

———— THE END ————

賽門喵的往期文章:

中式思維

你的「中式英語」是不是這樣造成的? | 這樣才能避免「中式英語」| 這可能是你「中式英語」的罪魁禍首

語法

語法到底是什麼?| 換一種方式理解時態| 如果你認為would僅僅是will的過去式,那就大錯特錯啦 | 用心花10分鐘,了解一個as的用法 | 為什麼是go to bed,而不是go to the bed | 為什麼look forward to後面是doing,而不是do

英語學習資料 方法論

英文原版閱讀有哪些入門書籍推薦?| 英美國家出過哪些英語視頻教程? | 在英語學習過程中,有哪些書籍讓你醍醐灌頂? | 怎麼練好英語口語?| 每天堅持英語學習為什麼還是學不好? | 有哪些值得推薦的關於英文詞根的好書?| 如何提高英文寫作水平?如何提高英文寫作用詞準確度?| 有哪些提高英語聽力的經驗和訣竅?

乾貨雞湯 學習經歷

社會上有哪些讓你細思恐極的細節? | 每天都讀英文原版書,我這樣堅持了2年 | 試過無數次後,才知道什麼是正確學英語的方法…… | 如何看待我身邊 25 歲左右的女生已經鮮有努力勤奮向上的現象?


我在專欄里寫到過關於時態和語態的文章

英語常用時態

即一般現在時、一般過去時,現在進行時,一般將來時,現在完成時,過去完成時等

影響主語的時態語態的動詞,我們稱為助動詞,

即主角和其助理們的故事

助理可以分為兩類:

  • 完全代替主語做事情,如生活助理和史官
  • 在一旁為主語出謀劃策,主語親自做事情,如其餘的助理們

(一)生活助理

生活助理即代指一般現在時態

助理即助動詞為do和does

一般現在時:表示通常性、規律性、習慣性、真理性的狀態或者動作有時間規律發生的事件的一種時間狀態。

顧名思義:

  • 照看主語生活的助理,躲在背後照看
  • 她們負責主語每天經常做的事情
  • 知道主語生活背後發生的事實和真相

這是對一般現在時

為何有的動詞要變,有的動詞不變的最好解釋

(二)史官

史官即代指一般過去時態

史官即助動詞do的過去式did

一般過去時,表示過去某個時間裡發生的非持續性動作或存在的狀態,也表示經常或反覆發生的動作。

美其名曰:

  • 史官是記錄過去的歷史的
  • 類似晚上寫日記一般,記錄的都是今天白天發生的事

這就是為何一般過去時

有的動詞加ed,有的一點都不規則的最好解釋

除了生活助理和史官,

其餘助理都在一旁,為主語出謀劃策

(三)攝影師

攝影師即代指現在進行時

攝影師即be動詞

現在進行時,表示正在進行的動作或存在的狀態。

也就是說

  • 攝影師負責拍攝主語正在發生的事情
  • 攝影師在主語的一旁

(四)預言家

預言家即代指一般將來時

預言家即助動詞will 或be going to(由攝影師得出的預言,以後會講)

很顯然

  • 預言家也是在主語一旁的
  • 他為主語預言未來發生的事

(五)頒獎嘉賓

頒獎嘉賓即代指現在完成時

為助動詞have、has

現在完成時表示過去發生的動作對現在造成的影響或結果或表示過去的動作或狀態持續到現在。

需要強調的是

  • 這個時態指的就是 量變和質變
  • 頒獎嘉賓計算考核主語平時的刻苦積累
  • 頒獎嘉賓見證了主語的蛻變

(五)形體師

形體師指助動詞里的

情態動詞:can、must、need、shall等

很顯然

  • 形體師也是在主語一旁的
  • 他為主語規定:可以做的事、必須做的事、應該做的事

——————————————

——————————————

專欄於此,感謝支持!

路德再次感謝大家多多關注和點贊!

謝謝!


上述各位答主理解的時態,全部以do、eat、see等「其餘動詞」為例來講解時態,是極不全面的,完全是受迄今為止的中外傳統語法對動詞認識的嚴重錯漏所誤導的,而且不少人對於時態的術語和數量存在嚴重的認識偏差,殊為感嘆。

16個時態的講解必須包括所有動詞(即本人創新劃分的be動詞、情態動詞和其餘動詞三大類),還必須包括被動語態才全面準確。今將本人講解時態的綜合表先列出如下(受限於黑板大小,表格上未能列明常用時間狀語、時態意義圖及例句,殊為遺憾,但書稿中是在同一表格中的):

如果知友不看下面的文字解釋就能理解上述表格的八九成含義,則英語基礎語法已完全過關,教師的話也是一個合格的教師了。對於各級 學生(6年級---大學)而言,時態是最基礎最根本的語法知識點,如果還蒙查查的話,那你真需要請個名師開導開竅了。

2. 四個狀態(國外linguists所言的aspect,國內學者譯為「體」):

1).一般態:一個動詞在某一段時間所發出的動作,這個動作可以是持續的、反覆的,或一發生就結束,也可以用來表明主語的身份、事實、特徵、性能、存在等等。

2).進行態:一個動詞在某一個時間點(時刻)正在發生的動作,這個時刻之前或之後有什麼動作發生,嚴謹的邏輯上講,我們不知道不關心。

3).完成態:一個動詞在某一個時間終止點之前所發生的動作,分兩種情況:一是這個動作在這個終止點之前發生了,但已停止,對這個終止點還有影響;二是這個動作在這個終止點之前發生了,但沒有停止,一直持續到這個終止點,有可能馬上停止,也有可能還要繼續。

4).完成進行態:一個動詞在某一個時間終止點之前所發生的動作,僅一種情況:這個動作在這個終止點之前發生了,但沒有停止,一直持續到這個終止點,有可能馬上停止,也有可能還要繼續。完成進行態與完成態的第二種情況意義相同,但更進一步,是對完成態的強調,感情色彩更強烈。很明顯,這個狀態是由完成態和進行態組合而成。

S4 時態表和各個時態的正確術語

要先記住表中第一行中的不同時間的規定要求:

過去時的第一個要求:不用時態助動詞,用×表示;第二個要求:用過去式。

現在時的第一個要求:不用時態助動詞,用×表示;第二個要求:用現在式。

將來時的第一個要求:用一個時態助動詞,用√表示;第二個要求:所需的這個助動詞是will, 其後須接動詞原形,用will+原形表示。

過去將來時的第一個要求:用一個時態助動詞,用√表示;第二個要求:該助動詞是would, 其後須接動詞原形,用would+原形表示。

再記住第一列中各個動作狀態的規定要求。但須注意,每個狀態中的動詞一定要區分為其餘動詞、be動詞、情態動詞、被動語態共四種動詞來分別講解,才完整無誤。

一般態的要求:不用時態助動詞,用×表示。然後列出四種動詞的原形。

進行態的第一個要求:用一個時態助動詞,用√表示;第二個要求:該助動詞是be,其後須接現在分詞,用be+現在分詞表示。

完成態的第一個要求:用一個時態助動詞,用√表示;第二個要求:該助動詞是have,其後須接過去分詞,用have+過去分詞表示。

完成進行態的第一個要求:用兩個時態助動詞,用√√表示;第二個要求:該兩個助動詞是have和been,其後須接現在分詞,用have+been+現在分詞表示。也可理解為have接進行態的過去分詞「been+現在分詞」來構成的,應該更易理解。

然後,以上述時間和狀態的各自要求為據,兩兩組合、疊加,像用數學方式一樣,推導出16種時態的謂語動詞的構成和變化形式。這就是時態-語態綜合表的由來。

S5 16個時態術語的學術爭論

「完成時的現在進行時態」、「一般現在完成時」,這樣的時態名稱你聽到過嗎?類似這樣奇葩的各種時態術語,竟然出現於不少初、中級英語教輔書籍中。

本人強烈建議教育界和語法學界統一16種英語時態的術語。目前眾多的傳統語法書中所給出的術語較為混亂,大多將4個一般態表述為:「一般過去時、一般現在時、一般將來時、一般過去將來時」。對於完成時,甚至有「一般現在完成時」、「一般現在完成進行時」等更加混亂的語法術語。

而讓學生說出所學過的或知道的時態時,甚至有在4個時間裡進行組合的,說出「現在將來時」,或在4個「狀態」里進行組合,說出「一般進行時」等混亂錯誤的概念。

通過上表可知,橫向第一行是表達時間的概念和規定,豎向第一列是表達動作狀態的概念和規定,只需兩兩組合疊加即可,但是,既然是「時態」,時態名稱是否應該先說時間再接狀態為合理?

既然有12種時態「現在進行時、現在完成時.....」都以時間在前、狀態在後,為什麼4種一般態偏偏要反過來呢?教育者自己先把概念弄亂套了,學生當然就無所適從了。因而建議,不妨按照表4-3,來統一這些時態術語:

過去一般時、 現在一般時、 將來一般時、 過去將來一般時;

過去進行時、 現在進行時、 將來進行時、 過去將來進行時;

過去完成時、 現在完成時、 將來完成時、 過去將來完成時;

過去完成進行時、現在完成進行時、將來完成進行時、過去將來完成進行時。

舉例而言,洋linguists說到過去一般時態,往往「simple past」和「past simple」隨便互用,沒有理會前後之別及其玄妙,只是前者更常用而已。其實在香港、台灣,一般態另有不錯的術語「簡單態」。所以,4種一般態也可表述為:過去簡單時、現在簡單時、將來簡單時、過去將來簡單時。

以下各節分別詳細講解16個時態、包括例句。記住方法:時間與狀態各自要求的組合疊加。


練習。

語感。

練習。

練習。

練習。


鑒於本人在某答主答案下的回復被刪,特此回復!

這位答主在其長篇答案中引用了自己的一張時態分列表,如下圖:

注意:這張表格是錯!誤!的!

表格是錯!誤!的!

錯!誤!的!

誤!的!

的!

稍微學過時態的人一眼就能看出來,表格中have been doing被劃分在了過去,但現在完成進行時明顯是從過去一直延伸到現在的動作,表格的分法是嚴重的錯誤!

而在豎列狀態中,進行橫跨了「進行」和「完成進行」兩個狀態,這種分法本身就是矛盾!

然而,可笑的事情發生了。高!能!預!警!

本人在其答案下回復答主,(其實在本人回復前,答主已經刪了其他人的一個回復,原因不知),本人回復如下:

可以看到,本人的回復完全是就事論事,語氣用詞上沒有任何不敬之處,但這位答主的回復卻是這樣的:

【你自己畫去吧】exm?這畫風是怎麼回事?但本人這時還不以為意,只是單純地想解釋答主的疑問,所以接著回復如下:

答主的回復:

這個回復的語氣還是可以的,但此時本人再回頭看答主的原答案時,發現答主偷偷修改了,在原先自己的時態表格下面增加了時態四分格和紅字說明,如下:

按照知乎的規矩,如果要對原答案進行修改的話,最好是將修改內容單獨列出並加上分割線,並註明修改日期,以便後來的讀者能有個先後的認識,所以本人除了針對主題的討論,還提醒答主修改的方式,回復如下:

可以看到,本人的回復沒有出現任何的不敬之處,但……

真正的高潮來了!

答主接下的回復是這個樣子的:

答主說:【這位小朋友,如果你是想來學東西的,就好好看看,不懂可以問。如果你是來撕,在英語這個話題下,我勸你三思。

真的好怕哦!

但是,就連萬世師表的夫子,尚且勸導「不恥下問」,這位答主,是什麼力量讓你說出這種話的!

在答主拋出這種「精彩言論」之後,本人的回復如下:

然後,然後……

然後等本人再次打開回復的時候,已經是被刪回復、被屏蔽狀態了!

這位答主,善意地提醒你一句:人可以犯錯,可以沒有學識,但必須要有端正的態度!

切記,知乎是平等交流的舞台!


三大助動詞

1、將來能願助動詞 will 將來 would 過去將來

will,would + 動詞原形

2、完成助動詞,表達「已經」和「曾經」

have,has,had + 動詞的過去分詞形式

3、正在助動詞,表達「正在」

be + doing

謂語公式: 將來能源助動詞+完成助動詞+正在,被助動詞+動詞

「時」代表時間,「態」代表狀態,所謂「時態」就是描述動作在時間裡面的狀態

16個時態

1、一般現在時:我每天都做家庭作業 I do homework

代表經常性,習慣性的動作

2、一般過去時:昨天,我做家庭作業 I did homework

代表過去的動作

3、一般將來時:我要做家庭作業 I will do homework

代表將來的動作

4、現在完成時:我已經做了家庭作業 I have done homework

代表到現在已經完成的動作

5、過去將來時:我昨天說,我明天要做作業 I would do homework

代表從過去角度看的將來

6、過去完成:我昨天說,我已經做了家庭作業 I had done homework

代表從過去角度看的過去

7、一般將來完成時:到明天的時候,我已經做了家庭作業 I will have done homework

代表到將來的某一個時間點,已經完成的動作

8、過去將來完成式:我昨天說,到明天的時候,我已經做了家庭作業 I would have done homework

代表從過去的角度看,到將來的某一個時間點,已經完成的動作

以上8個時態都可以和進行時結合

9、一般現在時+進行時=現在進行時 我正在做作業

I am doing homework

10、一般過去時+進行時=過去進行時 昨天晚上9點,我正在做作業

I was doing homework

11、一般將來時+進行時=一般將來進行時 明天9點,我將正在做作業

I will be doing homework

12、現在完成時+進行時=現在完成進行時 完成+進行=一直

我一直在做作業

I have been doing homework

13、過去將來時+進行時=過去將來進行時 我說過,明天9點,我將正在做作業

I would be doing homework

14、過去完成時+進行時=過去完成進行時 我說過,昨天我一直在做作業

I had been doing homework

15、一般將來完成時+進行時=一般將來完成進行時 我明天將一直在做作業

I will have been doing homework

16、過去將來完成時+進行時=過去將來完成進行時 我說過,我明天將一直在做作業

I would have been doing homework

學好時態關鍵是要每個時態的中文意思


無他,唯手,耳,嘴熟爾,其實就是練的多了,腦子裡什麼也沒想,自然而然聽,讀,寫出來了~


5分鐘明白英語的時態是怎麼回事:

一般現在時:I make love with her everyday.

一般過去時:I made love with her yesterday.

一般將來時:I will make love with her tomorrow.

現在進行時:I am making love with her

過去進行時:I was making love with her at this time yesterday

將來進行時:I will be making love with her at this time tomorrow

現在完成時:I have made love with her by now.

過去完成時:I had made love with her before yesterday.

將來完成時:I will have made love with her by tomorrow.

現在完成進行時:I have been making love with her for two hours.

過去完成進行時:I had been making love with her for two hours when her husband came in.

將來完成進行時:I will have been making love with her for two hours when her husband wakes up tomorrow morning.

其實英語就跟ML一樣,看起來很簡單,但是技術性要求跟高。但是如果你找到了適當的方法就會得到更多的快感與激情的。


這很有意思,其實老外一般都不會去思考該怎麼使用時態,而是脫口而出。

我個人經驗是,首先要養成一種時間觀念,但這不是最重要的,最重要的是大量的模仿,在模仿過程中會很自然就吸收了時態的語法。有點像把單詞不同時態的變化當做是一個新的單詞一樣的感覺,例如do did等等。

總之,只要輸入的量夠了,時態自然就吸收了。至於那種前期全靠了解理論的時態用法,死記硬背後再來運用的中國傳統式學習方法,可以在我前面說的方法熟練後再回頭看看做參考。一旦一開始就陷入那個圈,將是你說英語的噩夢,想想說每一句話都要在腦子裡過一遍時態的語法用法就感到累心腦子會炸的。


前面的回答都很細緻,但我覺得可以看得更簡單一些,英語可以看作只有四種時態

1.過去時一般態 2.過去時完成態 3.現在時一般態 4.現在時完成態

首先正如其他答主所說時態要分成時和態

態的方面分成「一般,進行,完成,完成進行」四種有點繁瑣,其實進行沒必要看成一種態,可以視為現在分詞而已,為了表示被動還是主動,態可以只看成兩種,即完成態和一般態。

比如7-eleven is (selling big cokes at a discount) this month 這個句子是現在進行時態

但其實括弧的的句子只是一個補語,is已經做了謂語表達了時態(現在時,一般態)後面的sell為了句子成分清晰不保持原型,分別按主動和被動改成ing形式和ed形式。(另外ing有額外表示持久進行的意思)

至於時,其實只有過去時和現在時,將來時並不屬於時態的範疇,將來時始終沒有發展出與現在時和過去式一樣的獨立形式(be動詞沒有獨立的將來時形式)

將來時(一)藉助的是will(would)這樣的情態動詞來表達不確定

(二)是像I am gong to這樣的偽將來,這個表達實實在在的只是現在時進行態,表示目前的決定

圖丑大致是這個意思i


腦子裡面沒有想,熟極而流,自然而然。

說好英語分兩步:

1.大量讀,讀至會背。一篇讀個100遍,讀個100篇,就上道了。

2.讀得多了,張嘴說,說500個小時,基本可以做到大多數日常對話完全憑本能,不再需要思考。


時態是英語中最重要的語法。學了好多年還不會?

聰明的老師和學生,總是善於將複雜的東西變得簡單。

把簡單的東西變得複雜,就不夠聰明了。

我們用以下方法學時態,你會不會覺得比較簡單?

你可以知道每種時態叫什麼,如果你要去教學生;

如果你只是想要知道怎麼用。

你只要記住這些公式:

do- does(關於這點,記住 I / you/they/we do, he/she/it does)就可以了,一直做,經常做

did 過去做

will do=be going to do 將要做

be doing 正在做

have done 已經做了;做過了

以上是常用的,以下是不常用的

had done 過去已經做了

will have done 將會已經做完了

would have done 過去說:將會已經做完了

will be doing 將會正在做

would be doing 過去說:將會正在做

時態都在這了,就這麼些東西,好少!

那麼什麼情況下改用什麼時態,這個問題如何解決?看懂這張圖,你就秒懂了!

鞏歡老師獨創的坐標時態圖:

挑戰一下:

我將所有時態都融合在下面一小段文章中,你可以試著翻譯一下。弄懂了這段話,就弄懂了所有時態。

I am from China. I go to work every day. She works in my company, too.

I talked to her yesterday. And we will travel(are going to travel) to Beijing together next week. I am preparing for the trip now. I have found all the things I need.

I arrived at Beijing International Airport at 9 last night. I had read three books before I arrived in Beijing. Now I am in the hotel. I will have finished my work by 3 pm tommorrow, and I will be meeting my friend at 4 pm. Yesterday, my friend said that he would be meeting me at 4 pm tommorrow and would have finished the meeting at 5pm.


學渣說一下:

1,寫作閱讀不說了,您看本語法書都能明白。

送您一句話,母語漢語,學英語,偷著樂吧你。

坡縣的小朋友,母語半吊子英語(發音語法都方言一樣),然後要求學華語,中文的語法那才是迷之微笑呢!

隨便一個語法點,分分鐘討論得中文教授投降……

2,英語語法真的太簡單了……主要常用的幾頁紙就說了。

當然,介詞啊,固定短語那些,我沒算語法。

你說Look for 和Look at 是什麼語法,這裡沒規則(除非你硬總結,外國人就是習慣那麼說了)。

別抬杠 Look at me,不一定是看我,而是「注意了,聽我說」的意思。

有點搞笑是Listen ...,卻往往不是「你給我聽好」,而是「你看,這件事……」

總之,用習慣而已,沒理由,別糾結。

3,口語的語法!

過去式!一般都是過去式。

大多數美國人不用完成時,因為不會用!

別抬杠,老師肯定會用,不然會被投訴。

一般現在時,次之。

不過比如說,人家問你吃牛肉不,你用一般現在時當然好,過去式也不算錯,意思有一點點差別。

偷懶的辦法,口語裡面就過去式了。

動詞變化!

因為都用過去式,變化就簡單了吧,只記過去式就好,偷懶吧。

主格賓格!

沒辦法,就是女她和男他一定會暈,沒事故意說說吧。

系動詞!

中國學生,好像非常喜歡主語後面就直接一個is,are ,然後就沒辦法說了。

大多數句子別用系動詞!

除非標準被動語態。

這樣說話會順一些。

4,以上說法都是錯的!

只是為了幫助開口順一點,簡化語法而已,我知道都是錯的,不過……i don"t care .

看,這裡估計不熟的同學。直接會說i Am not ...然後不知道改說啥了,記得主語後面直接跟動詞,不容易錯。


別管了…出來最容易出錯的是他她它


英語時態一方面是像樓上幾位的講解,你得了解什麼情況下用什麼時態。另一方面多讀,語感也會有所幫助。


在國外第一年,每個月都有新偏好,這個月喜歡用完成態,下個月喜歡用過去式,再下個月喜歡用虛擬語態。差不多十四個月顛來倒去地玩溜了各種時態後,現在已經覺得使用的還是比較合理了。前面幾個回答說的很對,漢語中沒有時態變化,所以意識中沒有這一項額外的檢查,一開始每句話都要想時態時還是很新鮮的。現在我講漢語時都有語態檢查,說完了覺得對方可能沒明白我講的是什麼語態,就會再解釋下發生的情境。

總而言之,語態和時態不是一個記憶的過程,是改變思維方式和輸出的一項運動,多寫多看不如多聽多說。

然而陰陽中性和形容詞變形完 全 沒 有 必 要!


16種時態實際上來自於過去將來完成進行的2^4

加上語態就是過去將來完成進行被動,一句話裡面的語法標記按這個順序出現。

I heard that by July we would (過去的標記動詞過去式+將來的標記will)have been(完成的標記have done) being(進行的標記doing) fxxked(被動的標記be done) by GFW for ten years.


推薦閱讀:

地道英語中很少用people或person嗎?
如何備考上海英語中級口譯?
為什麼「Swiss」翻譯成「瑞士」,而不是「斯威斯」等其他音譯?
值得背誦的英語材料有哪些推薦?
我是英語專業學生,想跨專業考國際新聞傳播之類的研,請問難度大嘛?哪個學校比較好呢?

TAG:英語 | 英語學習 | 口語 | 英語語法 |