1、一般現在時
1) be的第一人稱單數形式為am, 第三人稱單數形式為is, 其他人稱形式為are。
2) have的第三人稱形式為has。
a) 第三人稱單數形式是在動詞原形後加-(e)s。
b) 一般現在時:
①用於經常性或習慣性的動作、現在的特徵或狀態、客觀存在及普遍真理等;
②在時間和條件狀語從句中, 可代替一般將來時;
If it is fine tomorrow, we will go.
如果明天是晴天, 我們就去。
③動詞arrive, be, begin, go, leave, come, start等可表示將要發生的動作:
They arrive in Beijing this afternoon.
他們將於今天下午到達北京。
2、一般過去時
1) 規則動詞的過去時在原形動詞後加-ed。
2) 一般過去時:表示過去某時間的動作或狀態;在時間、條件狀語從句中代替過去將來時:
He said when she came he would tell her.
他說她來時就告訴她。
3、一般將來時
1) 在英國第一人稱用shall, 其他人稱用will;在美國所有人稱均用will。
2) 表示將來某一段時刻的動作或狀態, 或將來某一時間內經常的動作或狀態。
3) 有6種表示將來的形式, 其區別為:
①will do和shall do多指客觀上將要發生的動作等;
②be going to do表示打算去做或可能發生的事;
③be to do表示計畫好的事情;
④be about to do表示即將(正要)做某事;
⑤要發生的動作;
⑥go等少數動詞的現在進行時表示按計劃、安排即將發生的動作:
例句:
She will be twenty next month.
下個月她將20歲。
Who is going to speak first?
誰先發言?
be going to do可用於條件句, 而表“將來”的will則不行。
4、一般過去將來時
1) 在英國第一人稱用should, 其他人稱用would;在美國, 所有人稱均用would。
2) 表示從過去某時看, 將要發生的事情:
He said he would be there soon.
他說他很快就到那兒。
3) 和一般將來時一樣, 過去將來時也有相應的was(或were)+to do, was (或were)+(about+) to do等形式。
5、現在進行時
1) 表示此時此刻或現階段正在進行的動作:
He is having a meeting now.
他正在開會。
2) 動詞go, come, leave, arrive, start等的現在進行時表示將要發生的動作。
3) 表示感覺、情感、看法、願望、心理狀態、所有關係或特徵等的狀態動詞(如 hear, love, think, wish, forget, own, have, be等)一般不用進行時。
6、過去進行時
1) 表示過去某時正在進行的動作:
We were talking about you just now.
我們剛才在談論你呢。
2) 用於故事中情節、場面的描述。
3) 動詞go, come, leave, arrive, start等的過去進行時常表過去將來時。
7、將來進行時
表示將來某時(或某段時間)正在進行的動作:
We will (或shall) be having a meeting at five tomorrow afternoon.
明天下午5點我們開會。
8、現在完成時
1) 表示過去發生的對現在有影響的動作:
I have seen the film many times.
我看過這部電影好多次。
2) 表示過去某時間開始一直延續到現在的動作:
He has lived here since 1949.
自從1949年以來, 他一直住在這。
3) 含有終止或短暫意義的動作(如begin, end, come, go, join等)不可和for, since連用。
4) where和when引起的疑問句中, 一般不用現在完成時態(Where have you been? 除外)
5) 現在完成時和一般過去時的區別:
①前者表示過去動作對現在的影響, 後者表示過去動作的事實;
②前者表示過去開始的動作延續到現在, 後者表示過去延續了一段的動作已停止。
9、過去完成時
1) 表示在過去某一時刻以前已經開始並一直延續到這一時刻、或是在此刻前已經完成的動作:
By the end of last term we had learned 1000 English words.
到上學期末我們已學了1000個英文單詞。
2) 有些動詞(如hope, think, expect, mean, intend, suppose, want等)的過去完成時, 可表示過去未曾實現的希望、打算或意圖:
I had hoped to see more of Beijing.
我本希望在北京多看看。 (但未能如願)
10、現在完成進行時
1) 表示動作從過去某一時間開始, 一直延續到現在, 可能還要繼續下去:
They have been working for two hours.
他們已經工作兩個小時了。
2) 現在完成進行時和現在完成時的區別:
①前者比後者更強調動作的延續性;
②在沒有狀語時, 前者表示動作仍進行, 後者表示動作已結束;
③前者不適用於狀態動詞, 後者則可。
3) 現在完成進行時在過去場合中的變化形式是過去完成進行時。
11、將來完成時
1)、表示在將來某一時間以前已經完成或一直持續的動作。 經常與before+將來時間或by+將來時間連用, 也可與before或by the time短語引導的現在時的從句連用。
狀態已完成:表示某事持續到將來某一時為止一直有的狀態。 並在將來完成。
動作完成:表示將來某一時或另一個將來的動作之前, 已經完成的動作或已經對動作會產生一定的影響。
例句:By the time you get home, I will have cleaned the house from top to bottom.
你到家之前我將把房子徹底打掃一遍。
2)、以下情況下用將來完成進行時而不用將來完成時:
A、動作本身就是連續的:
By the end of the month he will have been living/working/studying here for ten years.
到了月底他在這裡居住/工作/學習就滿十年了。
B、一種經常進行的動作被表示為連續的動作:
By the end of this month he will have been training horses/climbing mountains for twenty
years.
到了這個月底他馴馬/登山就滿 20年了。
但是如果提到所馴馬匹或所攀登的山峰的數目, 或用任何方式把動作分割為一次又
一次的動作, 就必須用將來完成時:
By the end of the month he will have trained 600 horses/climbed 50 mountains.
到本月底, 他馴服的馬就有600匹/攀登的山峰就有50座了。