英語語法: 16種時(shí)態(tài)終極詳解 (合集)(看完就懂)

一:動(dòng)詞時(shí)態(tài)介紹:
一共有16種,但是并不是全都用到。有些常用,有些不常用。
英語時(shí)態(tài):準(zhǔn)確的說是英語動(dòng)詞的時(shí)態(tài),動(dòng)詞的時(shí)間和動(dòng)詞的狀態(tài)在一起,合稱為“時(shí)態(tài)”。
即:時(shí)態(tài) = 動(dòng)作發(fā)生的時(shí)間 + 動(dòng)作當(dāng)時(shí)的狀態(tài)
時(shí) (4種) :現(xiàn)在、過去、將來、過去將來
態(tài) (4種) :一般 (常態(tài)) 、完成、進(jìn)行、完成進(jìn)行 (動(dòng)作一直在動(dòng),強(qiáng)調(diào)動(dòng)作正進(jìn)行)
自由排列組合,就有了16種時(shí)態(tài):
一般現(xiàn)在 現(xiàn)在完成
一般過去 過去完成
一般將來 將來完成
一般過去將來 過去將來完成
現(xiàn)在進(jìn)行 現(xiàn)在完成進(jìn)行
將來進(jìn)行 過去完成進(jìn)行
將來進(jìn)行 將來完成進(jìn)行
過去將來進(jìn)行 過去將來完成進(jìn)行
介紹重點(diǎn):
時(shí)間&狀態(tài)這兩個(gè)概念搞清楚,然后再具體分析用什么詞去具體構(gòu)成時(shí)態(tài)。
動(dòng)詞時(shí)間:
4個(gè):過去、現(xiàn)在、將來、過去將來 (注:過去某個(gè)時(shí)間點(diǎn)而言的將來,e.g 昨天是 前天的將來,而前天是過去時(shí)的。

注:過去的將來和現(xiàn)在的關(guān)系可能是。e.g 昨天的后天是明天,是現(xiàn)在的將來。“過去將來”和“現(xiàn)在”沒有必然的關(guān)系。

圖例:默認(rèn)情況下是 過去的將來是現(xiàn)在的過去。但還有例外,下圖。


過去將來不常見,一般出現(xiàn)在從句中。
動(dòng)詞的狀態(tài):
進(jìn)行時(shí):動(dòng)作正在進(jìn)行中
完成時(shí):動(dòng)作已經(jīng)完成了 (動(dòng)作開始時(shí)間不強(qiáng)調(diào),也不表示)
完成進(jìn)行:動(dòng)作一部分完成了,另一部分還在進(jìn)行中。
一般時(shí):動(dòng)作狀態(tài)不表示,這個(gè)動(dòng)作可是是過去、現(xiàn)在、將來。經(jīng)常、平常性發(fā)生。
16種時(shí)態(tài)放在同一條時(shí)間線上:

注: 點(diǎn) → 一般時(shí);
箭頭 → 正在進(jìn)行時(shí);
條形 → 完成時(shí);
條形+箭頭 → 完成進(jìn)行時(shí)。
規(guī)律:4種動(dòng)作狀態(tài)在時(shí)間軸上往前、后移動(dòng)。
二:時(shí)態(tài)的4大難點(diǎn):
- 時(shí) & 態(tài) 沒有清楚區(qū)分。什么是時(shí),什么是態(tài)?
- 動(dòng)詞變位。 動(dòng)詞拼寫會(huì)隨著時(shí)間、狀態(tài)而發(fā)生改變。e.g 1.動(dòng)詞eat 表示過去發(fā)生時(shí),eat 改成 ate. 2. 同一時(shí)間里,動(dòng)詞eat 也會(huì)隨著人稱變化 (第三人稱) 而改寫拼寫eats。am/is/are 隨著人稱而變化。was/were是be在過去時(shí)間里的人稱變化。

3.有些時(shí)態(tài)需要借助其他動(dòng)詞 (助動(dòng)詞) 的輔助才能構(gòu)成時(shí)態(tài)。
- 助動(dòng)詞有時(shí)候出現(xiàn),有時(shí)候不出現(xiàn);
- 而且有些助動(dòng)詞也是實(shí)義動(dòng)詞,難以區(qū)分它什么時(shí)候是實(shí)義動(dòng)詞什么時(shí)候是助動(dòng)詞;
- 助動(dòng)詞的拼寫也需要發(fā)生改變。

4.與其他語法概念混合
e.g 現(xiàn)在完成+情態(tài)動(dòng)詞 結(jié)合

e.g 現(xiàn)在完成+情態(tài)動(dòng)詞+改時(shí)間+否定

e.g 現(xiàn)在完成+情態(tài)動(dòng)詞+改時(shí)間+否定+被動(dòng)

注:時(shí)態(tài)不講解助動(dòng)詞中的情態(tài)動(dòng)詞、被動(dòng)概念。
三:時(shí)態(tài)講解
(一)一般現(xiàn)在時(shí)
- 構(gòu)成:體現(xiàn)在動(dòng)詞的變化。
- 動(dòng)詞原形
- 動(dòng)詞原形 + S (第三人稱單數(shù))
e.g I eat carrots.
You eat carrots.
We eat carrots.
She eats carrots.
The rabbit eats carrots.
使用場(chǎng)景:
1.表達(dá)事實(shí)
I eat carrots. (復(fù)數(shù),且前面沒有冠詞。表示“泛指”胡蘿卜這類食物。)
故該句句意是:我吃胡蘿卜 (這類食物) 。胡蘿卜不是特別指明 (特指) ,而是泛指這類食物。表述的是事實(shí)陳述。
e.g The rabbit eats carrots.
The sun rises in the east.
The earth revolves around the sun.
You like Papa Rabbit.
I eat a carrot.
語法沒有問題,但是表達(dá)方面有問題。這是一般現(xiàn)在時(shí)態(tài),不是進(jìn)行時(shí)態(tài)。這蘿卜是一直在吃?昨天吃,今天吃,明天吃?這蘿卜很大嗎?怎么還吃不完?
2.表達(dá)習(xí)慣/重復(fù)的動(dòng)作 (可歸類為表達(dá)事實(shí))
e.g I paly basketball.
我打籃球。 (我有這個(gè)習(xí)慣)
因?yàn)槭橇?xí)慣,所以不能有進(jìn)行時(shí)態(tài)or完成態(tài)。
3.表示預(yù)計(jì)發(fā)生的事
e.g The bus leaves at 8PM tonight.
也可以理解成這句話是在陳述一個(gè)事實(shí)。也可以加上一個(gè)時(shí)間,改成“習(xí)慣or重復(fù)動(dòng)作”。
e.g The bus leaves at 8PM every day.
(二)一般現(xiàn)在時(shí):
意思是:正在做某事。
構(gòu)成:助動(dòng)詞變形 + 動(dòng)詞的現(xiàn)在分詞
1.作為(連)系動(dòng)詞。I am a smart rabbit.
I = a smart rabbit.
2.助動(dòng)詞 —— 輔助其他動(dòng)詞構(gòu)成時(shí)態(tài)or被動(dòng)態(tài)。
be動(dòng)詞的變位(改變拼寫方式):
be(was/were am/is/are been)
現(xiàn)在分詞:
- 通常在詞尾 + ing. e.g looking smelling tasting
- 有些動(dòng)詞需要在此基礎(chǔ)上改變拼寫
- write -- writing 去掉了e. 不是writeing
- hit -- hitting 雙寫t,再加ing. 不是hiting
- die -- dying y變成了i,再加ing. 不是dieing.
(出現(xiàn)這些改動(dòng)是為了更好的發(fā)音或?yàn)榱朔乐巩a(chǎn)生誤解)
I eat carrots. ---- I am eating (a) carrots.
在謂語eat前 + be(am/is/are)動(dòng)詞(加哪個(gè)看主語是單數(shù)or復(fù)數(shù)or第一人稱) , 謂語eat改寫成現(xiàn)在分詞的形式。
(三)現(xiàn)在完成時(shí)態(tài)
完成時(shí)態(tài)表達(dá)已經(jīng)完成的動(dòng)作,往往還對(duì)現(xiàn)在造成影響。
e.g 我已經(jīng)吃掉了胡蘿卜 (暗示:現(xiàn)在沒有蘿卜吃了) 。中文是用“過”、 “了”這些詞來表示完成,比如:我吃過胡蘿卜了。
構(gòu)成:助動(dòng)詞have的變位 (改變拼寫) + 動(dòng)詞的過去分詞
注:have這詞有兩個(gè)身份:
1.實(shí)義動(dòng)詞 —— 有。
e.g I have some coins for this video.
2. 助動(dòng)詞。用來構(gòu)成時(shí)態(tài)。have的動(dòng)詞變位 (改變拼寫) 有:
I/you/we/they/ have;
She/he/it has.
過去分詞:
- 動(dòng)詞原形 變 過去分詞,通常是在動(dòng)詞后面直接加:+ ed.
e.g looked smelled tasted
- 有些動(dòng)詞是“不規(guī)則變化”。 (這些需要單獨(dú)記憶)
e.g eat -- eaten bring -- brought
I eat carrots. ---- I have eaten carrots.
(我已經(jīng)吃過這種食物了)
---- I have eaten a carrot.
(我已經(jīng)吃了,所以不餓)
在謂語eat前 + have/has 助動(dòng)詞(加哪個(gè)看主語是不是第三人稱) , 謂語eat改寫成過去分詞的形式。
(四)現(xiàn)在完成進(jìn)行時(shí)態(tài)
對(duì)于現(xiàn)在這個(gè)時(shí)間點(diǎn),不但已經(jīng)完成一部分,而且還要繼續(xù)進(jìn)行的動(dòng)作。
e.g 到現(xiàn)在為止,我不但已經(jīng)吃了些胡蘿卜,還要繼續(xù)吃下去。 (其他語法說的是 為了強(qiáng)調(diào)動(dòng)作一直在做)
構(gòu)成:完成態(tài) + 進(jìn)行態(tài) 的結(jié)合
1.have + 動(dòng)詞的過去分詞
2.be的變形 + 動(dòng)詞的現(xiàn)在分詞
↓
have的變形 + be的過去分詞
be的變形 + 動(dòng)詞的現(xiàn)在分詞
↓
have的變位 + been + 動(dòng)詞的現(xiàn)在分詞
I eat carrots.
- I + have的變形 + been + eat的現(xiàn)在分詞 + carrots.
- I have been eating carrots. 我在吃胡蘿卜。 (不但已經(jīng)吃了些,還將繼續(xù)。)
I have been thinking of you.
You have been watching my video.
The rabbit has been eating a carrot.
(五)一般過去時(shí)態(tài)

一般現(xiàn)在時(shí)構(gòu)成:動(dòng)詞原形;第三人稱是V+S
一般過去時(shí)構(gòu)成:動(dòng)詞變成過去式。 動(dòng)詞+ed or 不規(guī)則動(dòng)詞。
注意:
- 注意區(qū)分過去式 & 過去分詞。
- 注意區(qū)分過去式 & 過去時(shí):前者是動(dòng)詞的一種變形;后者是指過去這種時(shí)間,里面有4種時(shí)態(tài)。
過去式跟過去分詞一樣也有動(dòng)詞變形,這些稱“不規(guī)則動(dòng)詞”。
一般過去時(shí)態(tài)的理解:
一般:?jiǎn)渭兊刂高@個(gè)動(dòng)作發(fā)生了,這個(gè)動(dòng)作什么時(shí)候發(fā)生,什么時(shí)候結(jié)束,除非文章交代,不然只是在說動(dòng)作過去發(fā)生了。
e.g The rabbit ate a carrot.
(只知道這兔子過去某個(gè)時(shí)刻在吃胡蘿卜)
You watched my video.
(可能的言下之意:這是事實(shí),別抵賴哦)
I thought of you.
(可能的言下之意,這是事實(shí),不騙你)
一般現(xiàn)在與一般過去時(shí)態(tài)的比較:
一般現(xiàn)在時(shí)態(tài)可以表達(dá)“習(xí)慣動(dòng)作”,e.g
現(xiàn)在的習(xí)慣動(dòng)作:
I play basketball.
(言下之意:我經(jīng)常打籃球,它是我的興趣愛好)
過去的習(xí)慣動(dòng)作:
I played basketball. 我打了籃球。
(并不能看出這是不是重復(fù)習(xí)慣動(dòng)作)
需要使用:used to. I used to play basketball.
(我過去常打籃球)
(六)過去進(jìn)行時(shí)態(tài)
過去某個(gè)時(shí)間段有個(gè)進(jìn)行的過程, (e.g 昨天中午我一直在吃零食。) ,但一般過去時(shí)態(tài)的注意點(diǎn)不在過程上,只是單純強(qiáng)調(diào)這事兒是發(fā)生了or未發(fā)生。
強(qiáng)調(diào)過去某個(gè)時(shí)間段,某個(gè)動(dòng)作當(dāng)時(shí)進(jìn)行中,需要用到過去進(jìn)行時(shí)態(tài)。
現(xiàn)在進(jìn)行時(shí)態(tài)結(jié)構(gòu):
助動(dòng)詞be的變位 + 動(dòng)詞的現(xiàn)在分詞 (進(jìn)行分詞)
過去進(jìn)行時(shí)態(tài)結(jié)構(gòu):
助動(dòng)詞be的變位 + 動(dòng)詞的現(xiàn)在分詞 (進(jìn)行分詞)
(助動(dòng)詞be的變位:be = was/were, am/is/are, being, been)
e.g The rabbit is eating a carrot.
The rabbit was eating a carrot.
You are watching my video.
You were watching my video.
注意:3種易混淆的時(shí)態(tài)
1.現(xiàn)在完成時(shí)態(tài)、2.一般過去時(shí)態(tài)、3.過去進(jìn)行時(shí)態(tài)
1.某個(gè)動(dòng)作是否已經(jīng)在說這句話之前完成了?使用這句式需要考慮過去的某個(gè)動(dòng)作對(duì)現(xiàn)在的影響。
2.重點(diǎn)在于描述某個(gè)動(dòng)作在過去到底有沒有發(fā)生,使用這句式考慮的是過去的事實(shí)。
I have seen a carrot.
I saw a carrot.
前一句想強(qiáng)調(diào)的是:胡蘿卜這東西我是見過的,你不用解釋胡蘿卜是什么?
后一句想強(qiáng)調(diào)的是:某個(gè)地方有個(gè)胡蘿卜,我看到了,不是瞎編的。
I have gone to Shanghai. 我已經(jīng)去上海了。 (我已經(jīng)離開了,不在本地)
I went to Shanghai. 我去過上海。 (多半我已經(jīng)回來了。重點(diǎn)描述曾經(jīng)這個(gè)動(dòng)作)
3.某個(gè)動(dòng)作在過去的某個(gè)時(shí)間里,動(dòng)作是一直在反復(fù)在做的。
(七)過去完成進(jìn)行時(shí)態(tài)
現(xiàn)在完成時(shí)態(tài):助動(dòng)詞have的變位 + 動(dòng)詞的過去分詞
have/has + Ven
過去完成時(shí)態(tài):助動(dòng)詞have的變位 + 動(dòng)詞的過去分詞
had + Ven
have (had, having, had)
結(jié)構(gòu)構(gòu)成特點(diǎn):在現(xiàn)在完成時(shí)態(tài)的基礎(chǔ)上,把have改成過去式。表達(dá)的是過去某一點(diǎn) (B) 的過去那一個(gè)點(diǎn) (A) 的影響。


e.g The rabbit has eaten a carrot.
The rabbit had eaten a carrot.
(這兔子在過去某個(gè)時(shí)間已經(jīng)吃了胡蘿卜)
You have watched my video.
You had watched my video.
(你在過去某個(gè)時(shí)間點(diǎn)已經(jīng)看過我的視頻)
(八) 過去完成進(jìn)行時(shí)態(tài)
過去完成進(jìn)行時(shí)態(tài)其實(shí)是現(xiàn)在完成進(jìn)行時(shí)態(tài)往前推一個(gè)時(shí)間段。后者是對(duì)于現(xiàn)在這個(gè)時(shí)間點(diǎn),不但已經(jīng)完成了一部分,很可能這個(gè)動(dòng)作還會(huì)繼續(xù)下去 (強(qiáng)調(diào)動(dòng)作一直從過去直到現(xiàn)在一直在發(fā)生) 。

e.g 直到昨天下午3點(diǎn)鐘,我不但已經(jīng)吃了兩個(gè)鐘的胡蘿卜,而且還要繼續(xù)吃。
結(jié)構(gòu)構(gòu)成:
現(xiàn)在完成進(jìn)行時(shí)態(tài):助動(dòng)詞have的變位 + been + 動(dòng)詞的現(xiàn)在分詞
過去完成進(jìn)行時(shí)態(tài):助動(dòng)詞have的變位 + been + 動(dòng)詞的現(xiàn)在分詞
助動(dòng)詞 (have) 需要考慮到時(shí)間,
現(xiàn)在完成進(jìn)行時(shí)have變位:have/has
過去完成進(jìn)行時(shí)have變位:have變成過去式 → had
e.g The rabbit has been eating a carrot.
The rabbit had been eating a carrot.
(這兔子在過去某個(gè)時(shí)間點(diǎn)已經(jīng)吃胡蘿卜一段時(shí)間了,還有在過去那個(gè)時(shí)間點(diǎn)之后繼續(xù)吃一段時(shí)間)
You have been watching my video.
You had been watching my video.
(你在過去某個(gè)時(shí)間點(diǎn)之前已經(jīng)看了為視頻一段時(shí)間了,還要在那個(gè)時(shí)間點(diǎn)之后繼續(xù)看一段時(shí)間)
(九)一般將來時(shí)態(tài)
一般將來時(shí)態(tài)沒有像過去時(shí)態(tài)那樣,通過動(dòng)詞變位 (改變拼寫) 來表示將來時(shí)態(tài),這時(shí)就需要通過助動(dòng)詞來輔助動(dòng)詞構(gòu)成將來時(shí)態(tài)。這個(gè)助動(dòng)詞就是will.shall.
e.g 現(xiàn)在:I eat a carrot.
過去:I ate a carrot.
將來:I xxx a carrot. (并沒有相應(yīng)的動(dòng)詞變形)
有些語言學(xué)家表示沒有將來時(shí)態(tài)這種表達(dá),英語里有的僅僅是“將來時(shí)態(tài)的表達(dá)”(?)。這種表達(dá)有好幾種:
1.一般現(xiàn)在時(shí)態(tài)可以表達(dá)將來的動(dòng)作:The bus leaves at 8PM. (描述的是將來的事情,只不過我們把它當(dāng)成“事實(shí)”來描述。)
2.助動(dòng)詞be的變位 + going + to + 動(dòng)詞原形。I am going to eat a carrot. (我打算去吃胡蘿卜) 。
going甚至可以省略,即助動(dòng)詞be的變位 + to + 動(dòng)詞原形。 You are to eat a carrot. (含有命令的意味。家長(zhǎng)生氣了就會(huì)對(duì)孩子就這樣說。)
3.也可以用介詞about取代going,即 be的變位 + about + to + 動(dòng)詞原形。 I am about to eat a carrot.
結(jié)構(gòu)構(gòu)成:
will + 動(dòng)詞原形 【eat (原形) will eat (助動(dòng)詞 + 原形) 】
- will可以用于所有人稱。
- 描述的是將來某個(gè)時(shí)間點(diǎn)發(fā)生的動(dòng)作。 (說話者十分確會(huì)發(fā)生的事)
e.g The sun will rise again tomorrow.
I will definitely do my best to make hight-quality video.
注:如果事情如果不太確定,就不能用一般將來時(shí)態(tài)。需要借助動(dòng)詞的另一個(gè)“本領(lǐng)” —— 動(dòng)詞的“語氣”。 (虛擬語氣)
(十)將來進(jìn)行時(shí)態(tài)
現(xiàn)在進(jìn)行時(shí)態(tài)往后推一個(gè)時(shí)間段。描述的是:在將來某個(gè)時(shí)間,某個(gè)動(dòng)作是在進(jìn)行著的。
現(xiàn)在進(jìn)行時(shí)態(tài)的構(gòu)成: 助動(dòng)詞be的變位 + 動(dòng)詞的現(xiàn)在分詞 (be的變位:am/are/is)
將來進(jìn)行時(shí)態(tài)的構(gòu)成:will + 助動(dòng)詞be的變位 + 動(dòng)詞的現(xiàn)在分詞 (由于will充當(dāng)了助動(dòng)詞,助動(dòng)詞be就不需要變位了,就該回成原形 be )
will + be + 動(dòng)詞的現(xiàn)在分詞
描述明天非常確定會(huì)發(fā)生的事:
I will be eating a carrot for lunch tomorrow (from 1PM to 3PM).
肯定語氣:將來進(jìn)行時(shí)態(tài)的語氣,比一般將來時(shí)態(tài)還要更肯定。確定某個(gè)動(dòng)作、某個(gè)事件一定會(huì)發(fā)生時(shí),就可以考慮用將來進(jìn)行時(shí)。
(十一)將來完成時(shí)態(tài)
現(xiàn)在完成時(shí)態(tài)往后推一個(gè)時(shí)間段
現(xiàn)在完成時(shí)態(tài): 助動(dòng)詞have的變位 + 動(dòng)詞的過去分詞
(have/has)
將來完成時(shí)態(tài):will + 助動(dòng)詞have的變位 + 動(dòng)詞的過去分詞
由于將來完成時(shí)態(tài)要在前面加助動(dòng)詞will,而will算是已經(jīng)變位過的助動(dòng)詞,所以之后的助動(dòng)詞have就不用變位了,也就是have保持原形。故將來完成時(shí)態(tài)構(gòu)成是:will + have + 動(dòng)詞的過去分詞。
現(xiàn)在完成時(shí)態(tài)表達(dá)的是動(dòng)作發(fā)生了,對(duì)現(xiàn)在造成影響。那么將來完成時(shí)態(tài)是為了表達(dá):將來某一點(diǎn) (A) 的過去 (B和現(xiàn)在的前后不確定),對(duì)將來那一點(diǎn) (A) 的影響。


e.g The rabbit has eaten a carrot.
The rabbit will have eaten a carrot.
(這兔子在將來某個(gè)時(shí)間點(diǎn)已經(jīng)吃了個(gè)胡蘿卜)
You have watched my video
You will have watched my video.
(你在將來某個(gè)時(shí)間點(diǎn)已經(jīng)看過我的視頻)
這個(gè)時(shí)態(tài) (將來完成時(shí)態(tài)) 比將來進(jìn)行時(shí)語氣更肯定!說得好像已經(jīng)發(fā)生了似的。如果想表達(dá)特別特別確定某事,可以使用將來完成時(shí)態(tài)。
(十二)將來完成進(jìn)行時(shí)態(tài)
將來完成進(jìn)行時(shí)態(tài)其實(shí)是現(xiàn)在完成進(jìn)行時(shí)態(tài)往后推一個(gè)時(shí)間段。
現(xiàn)在完成進(jìn)行時(shí)態(tài)的構(gòu)成是: 助動(dòng)詞have的變位 + been + 動(dòng)詞的現(xiàn)在分詞 (have/has)
將來完成進(jìn)行時(shí)態(tài)的構(gòu)成是:will + 助動(dòng)詞have的變位 + been + 動(dòng)詞的過去分詞
(因?yàn)閣ill算是已經(jīng)變位過的助動(dòng)詞,所以后面的助動(dòng)詞have就不用變位了,保持原形就好。
故將來完成時(shí)的構(gòu)成是:will + have + been + 動(dòng)詞的過去分詞
現(xiàn)在完成進(jìn)行時(shí)態(tài)表達(dá)的是:對(duì)于這個(gè)時(shí)間點(diǎn),不但已經(jīng)完成了一部分,而且還要繼續(xù)進(jìn)行的動(dòng)作。 (強(qiáng)調(diào)動(dòng)作一直的做)
將來完成進(jìn)行時(shí)態(tài)表達(dá)的是:對(duì)于將來某個(gè)點(diǎn),不但已經(jīng)完成一部分,而且還要繼續(xù)進(jìn)行的動(dòng)作。
e.g

You have been watching my video.
You will have been watching my video.
(你在將來某個(gè)時(shí)間點(diǎn)之前已經(jīng)看了我視頻一段時(shí)間了,還要在那個(gè)時(shí)間點(diǎn)之后繼續(xù)看一段時(shí)間)
I have been thinking of you.
I will have been thinking of you.
(我在將來某個(gè)時(shí)間點(diǎn)之前已經(jīng)想你一段時(shí)間了,還要在那個(gè)時(shí)間點(diǎn)后繼續(xù)想你一段時(shí)間)
注:這時(shí)態(tài)很少使用,因?yàn)樗磉_(dá)的意思非常具體,通常使用一般將來時(shí)態(tài) or 將來完成時(shí)態(tài),已經(jīng)可以表達(dá)相似的情況。
(十三)4種過去將來時(shí)態(tài)
過去 的 將來,過去某個(gè)時(shí)間點(diǎn)的將來。
e.g 1.我去年說過我上個(gè)月要開始做視頻。上個(gè)月對(duì)于去年來說是“過去將來”。只不過對(duì)于現(xiàn)在來說是過去。 (圖片1)
2.我上個(gè)月說我明年要出書,那對(duì)于明年來說,上個(gè)月說是“過去將來”。也是現(xiàn)在的將來。 (圖片2) 我們所說的“過去將來”其實(shí)和現(xiàn)在沒啥關(guān)系,這種過去將來時(shí)態(tài),更經(jīng)常出現(xiàn)于過去時(shí)態(tài)的從句中,也就是從主句“朝后推”一個(gè)時(shí)態(tài)。

圖片1

圖片2
“過去將來”的4種時(shí)態(tài),其實(shí)是“將來”時(shí)間的4種時(shí)態(tài)
往前推一個(gè)時(shí)間段 (推到現(xiàn)在的過去) 而已。
一般將來時(shí)態(tài)的構(gòu)成是:will + 動(dòng)詞原形
一般過去將來時(shí)態(tài)的構(gòu)成是:would + 動(dòng)詞原形
(把助動(dòng)詞will變位,讓它表示過去的時(shí)間)
will (would)
e.g I said I would eat a carrot for lunch.
我 (之前) 說過我會(huì)午飯吃根胡蘿卜。
(午飯時(shí)間對(duì)于之前我說那句話的時(shí)間來說是將來,但至于現(xiàn)在午飯時(shí)間有沒有到,不得而知)
I knew you would watch my video.
我 (之前) 就知道你會(huì)看我的視頻。
(你看我視頻這件事,對(duì)于我做出判斷的時(shí)間來說是將來)
表達(dá)將來的結(jié)構(gòu)還有:助動(dòng)詞be的變位 + going + to + 動(dòng)詞原形 助動(dòng)詞be的變位 (be的現(xiàn)在時(shí)) :am/is/are
上面的結(jié)構(gòu)還可以構(gòu)成過去將來:助動(dòng)詞be的變位 + going + to + 動(dòng)詞原形 助動(dòng)詞be的變位 (be的過去時(shí)) :was/were
e.g I said I would eat a carrot for lunch.
I said I was going to eat a carrot for lunch.
I knew you would watch my video.
I knew you were going to watch my video.
只要把將來時(shí)間的4種時(shí)態(tài)弄清楚了,這里的過去將來的4種時(shí)態(tài)也非常好理解。
Would 的多義:
1.構(gòu)成過去將來時(shí)態(tài):
I said I would eat a carrot for lunch.
(will的過去式變位,構(gòu)成時(shí)態(tài))
2.用于動(dòng)詞的虛擬語氣里,表達(dá)和事實(shí)相反。
If I were you, I would eat a carrot.
(構(gòu)成動(dòng)詞eat的虛擬語氣:我不可能是你,事情與事實(shí)相反。所以這里的“吃”是“虛擬”動(dòng)作。表示在這種不可能的情況中我“會(huì)”吃胡蘿卜。這里沒有“過去將來時(shí)態(tài)”的含義。)
3.為了表示禮貌
Would you pass me the carrot,please?
(比Will you pass me the carrot?更禮貌)
Would you like a carrot for lunch?
(比Do you want a carrot for lunch?更禮貌)
將來進(jìn)行時(shí)態(tài)的構(gòu)成:
will + be + 動(dòng)詞的現(xiàn)在分詞
過去將來進(jìn)行時(shí)態(tài)構(gòu)成:
would + be + 動(dòng)詞的現(xiàn)在分詞
will 變位成過去式 would
過去將來進(jìn)行時(shí)態(tài)
e.g I said I would be eating a carrot at 1PM tomorrow/yesterday.
(我之前曾我明天/昨天下午1點(diǎn)會(huì)是在吃胡蘿卜這個(gè)過程中)
將來完成時(shí)態(tài)的構(gòu)成:
will + have + 動(dòng)詞的過去分詞
過去將來完成進(jìn)行時(shí)態(tài)的構(gòu)成:
would + have + 動(dòng)詞的過去分詞
will 變位成過去式 would
過去將來完成進(jìn)行時(shí)態(tài)
e.g I said I would have eaten a carrot by 1PM tomorrow/yesterday.
將來完成進(jìn)行時(shí)態(tài)的構(gòu)成:
will + have + been + 動(dòng)詞的現(xiàn)在分詞
過去將來完成進(jìn)行時(shí)態(tài)的構(gòu)成:
would + have + been + 動(dòng)詞的現(xiàn)在分詞
will 變位成過去式 would
過去將來完成進(jìn)行時(shí)態(tài)
e.g I said I would have been eating lunch for 2 hours by 1PM tomorrow/yesterday.
(我之前曾說我會(huì)在明天/昨天下午1點(diǎn)時(shí)一直在吃午飯,之前吃了2個(gè)小時(shí),之后還會(huì)繼續(xù)吃)
總結(jié):




學(xué)習(xí)時(shí)態(tài)的建議:
每天、每幾天、或者一整個(gè)星期,只去熟悉動(dòng)詞的一個(gè)時(shí)間 (或者動(dòng)詞的一個(gè)狀態(tài)) 。熟練掌握之后,再下一個(gè)。
如果一次性強(qiáng)記各種不同的時(shí)間狀態(tài),容易混亂。
需有耐心,重復(fù)多次,用心體會(huì)。最后爛熟于心!