跟著奶爸,重新梳理的英語的時與態,有史以來我見過的最清晰的思路。總結如下:
大部分的時態都是先說時態,然后從現在、過去、將來三個時間點來講述這個語態。而過去將來時,是固定時間,然后從一般態、進行態、完成態 來講述。
一般態
一般現在時 do
I walk to school every day.
I go to gym twice a week.
My grandfather takes a walk in the park every moring.
一般過去時 done
I felt bord,so I went to movies with several friends yestoday.
一般將來時 will do/be going to do
We are going to have lanch soon.
進行態
強調動作的過程。生動形象的描繪,必須是延續性動詞。不能是瞬間動詞。
現在進行時am/is/are doing
表示現階段正在進行的動作。
表示現在正在進行的動作。
表示即將開始的動作。
go /come/leave/arrive/land/meet/die/start/return/join/
Look,the bus is coming.
He is dying.
Alice is leaving for Beijing with her mother.
常用副詞:always/forever/continually/constantly 表示說話人帶有感情色彩。贊賞的或者厭惡的。
The teacher is constantly criticizing her students for being late.
What are you doing under the table.
You are putting on weight.
The workers are building a new bridge across the river.
過去進行時 was/were doing
表示過去某一時刻正在發生的動作。
When I arrived ,they were watching TV.
I was playing chess at 8 yesterday evening.
表示過去某階段正在發生的動作
They were doing housework this time last week.
I dreamed about you when the telephone was ring
過去某時將發生的事
They told me that they were leaving for NEW YORK.
He was going out when I arrived.
用在條件狀語從句中,表示過去將來進行的動作。
She told me to wake him up if she was sleeping.
I asked my friend to warn me about it as long as I was driving too fast.
將來進行時 will be doing
I will be studying in American next year .
My father will be mowing the lawn tomorrow.
完成態
(表示動作的結果, 可以是瞬間完成的動作,也可以是延續性動詞。)
現在完成時 have done
John has read the novel three times.
時間狀語如下:
Since
For+時間段 for 3 years
So far /up to now
Recently/lately
Once/twice/three times/many times
Over/during/for+ the last/the past
Over the last 5 years
Over the past 5years
During the last 5years
During the past 5years
For the last 5years
For the past 5years
過去完成時 had done
不可單獨使用,一定要有一個過去的時間點來說明在過去。
Li lei had lived in Beijing for 10 years before he returned to England.
By the time I got to the station,the train had left
Before + 過去時的句子
By the time I got to the station
將來完成時 will have done
一般加 by 時間狀語 表示到…的時候
John will have arrived in new york by this time tomorrow.
By the end of this year
By the end of next year
By this time tomorrow
完成進行時態
(必須是延續性動詞,表示動作的過程或者說持續性。完成態進行態可以轉換成完成態,但是完成態不能轉換成完成進行態,因為完成態有瞬間動詞)
現在完成進行時Have been doing
表示動作一直持續到現在,還會一直持續下去。
John has learning English since last year , he expects to study in Japan in the future.
過去完成進行時Had been doing
表示動作從過去某一時間開始,到過去某某一時間仍在進行或剛剛結束。必須要有一特定過去時間為前提。
By the time her car broken down ,she had been driving for 8 hours.
I had been waiting in the room for half an hour before she called me in.
將來完成進行時 will have been doing
表示動作一直持續到將來某時,還會一直持續下去
Mr li will have been teaching for 10 years by the end of next year.
過去將來時
從過去某個時刻看將要發生的動作或存在的狀態,常用于賓語從句中。
(很少用,主要是放在敘述性故事中,或者間接引語中)
一般態Would do
In the letter she said she would come to England next year.
He said that they would meet me at the station.
進行態Would be doing
He asked me what I should be doing at 10 am the next day.
完成態Would have done
He told us he would have finished the work by 8 o’clock.
最易搞混的4個瞬間動詞 begin/die/marry/go.
這四個動詞不能用在完成進行時態里,如果一定要用需要說是保持…的狀態,使用主系表結構。
He has been to Beijing for 3years
He has been married for 3years
He has been dead for 3years
The game has been begun for 20 minutes
2017.9.30
by Ivy.