8.1 —般現在時(Present Indefinite Tense)
1. 表示習慣性的動作;講話時,人或事物的特性或狀態;以及客觀真理等
謂語動詞:除第三人稱單數需要在動詞後加-s外,其余人稱均用原 形動詞(be和have動詞隨著人稱的不同有特殊形式)。該時態常跟有壹個含有頻度或現在概念的狀語,如:always,never,every day等。例如:
We get up at six every morning. (習慣性動作)我們每天早上六點鐘起床。
Everyone is in high spirits. (現在所處狀態)大家都情緒高漲
Light travels more quickly than sound. (客觀事實)光比聲運行得更快。
2. 用於時間和條件狀語從句中,代替壹般將來時
例如:
If it is fine tomorrow, we will go on a picnic. 如果明天是晴天,我們將去野餐。
When you come next time, bring me some magazines. 妳下次來時,給我帶幾本雜誌來。
3. 與某些具有“出發,到達”等含義的動詞連用,表示按計劃將要發生的動作
常用的這部分詞包括:arrive,be,begin,go,leave,start,stay等。例如:
The delegation arrives in Beijing this afternoon.代表團將於今天下午到達。
There is a new film tonight.今天晚上有壹個新電影。
4. 用於報刊的新聞標題中
例如:
Algerian Troops Fire on Anti-government Rioters 阿爾及利亞部隊向反政府暴亂者開火
Wildlife Flourishes in Jilin Reserves 吉林保護區野生動物興旺
8.2 —般過去時(Past Indefinite Tense)
表示過去某時間的動作或狀態。謂語動詞用過去式:規則動詞的過去式是在原形動詞後加-ed或-d;不規則動詞的變化形式需要記憶(參見附錄壹)。該時態常跟有壹個表示過去時間的狀語,如:then,at that time,just now,three days ago,或壹個由when,while等引導的表示過去的時間狀語從句。例如:
The children went out just now. (不規則動詞)孩子們剛才出去了。
She died ten years ago. (規則動詞)她十年前就去世了。
註有時壹個使用過去時的句子中並沒有表示過去時間的狀語,卻有壹個地點狀語。這時,該地點狀語往往暗示了動作是在過去某時間發生的。例如:
I lost my wallet at the theatre.我在劇院丟了錢包。
8.3 —般將來時(Future Indefinite Tense)
表示相對於講話時間將要發生的動作或情況。謂語形式是shall或will加動詞原形。(在英國第壹人稱用shall,其他人稱用will;在美國各種人稱均用will。)這種時態,通常跟有壹個表示將來的時間狀語,如soon,next week,tomorrow等。例如:
Next month, my sister will be nineteen. 下個月我妹妹將是十九歲了。
I will (或shall) return you the book as soon as possible. 我將盡快地把書還給妳。
註表示將來時間的其他形式.
1) be going to do表示最近打算要做的事情。例如:
What are you going to do this evening? 妳今天晚上幹什麽?
The wall is going to be painted green. 這堵墻將被漆成綠色。
有時,也用於天氣情況。例如:
It is going to rain. 天要下雨了。
be going to可用於條件句表示將來時間,而will(shall)則不能。例如:
If you are going to play tennis this afternoon, you had better get your shoes prepared now. 如果妳下午要打網球,最好現在就把鞋準備好。
2) be to do表示按計劃要發生的事情。例如:
We are to meet at the school gate.我們約定在校門口見面。
3) be about to do結構表示“即將(正要)做某事”。例如:
Autumn harvest is about to start.秋收就要開始了。
4) 壹般現在時表示根據規定、時間表要發生的動作(參見本講 8.1-3)
5) 現在進行時表示按計劃、安排即將發生的動作(參見本講8.5-2)
8.4 壹般過去將來時(Past Future Indefinite Tense)
表示在過去某壹時刻之後將要發生的動作或情況。多用於主句謂語動詞是壹般過去時的賓語從句中。其形式由will或shall的過去式would或should加原形動詞構成。例如:
He said that he would get married soon. 他說他不久就要結婚了。
I asked him when he would come here again. 我問他何時再到這兒來。
註和壹般將來時壹樣,壹般過去將來時也有其他相應的表達形式,如 was (were) going to do等。例如:
He said that he was going to try again. 他說他要再試試。
8.5 現在進行時(Present Continuous Tense)
由be的適當形式(am, is, are) +現在分詞構成。主要用於:
1. 表示說話時,或現階段正在進行的動作或發生的情況。
例如:
They are making an experiment now. 他們正在進行壹個實驗。
Professor Wang is attending a conference in Paris 王教授正在巴黎參加壹個會議。
2. 表示壹個按計劃即將發生的動作。
但僅適用少數動詞而且常跟有壹個時間狀語。常見的這類動詞有:go,come,leave,arrive等。例如:
He is coming here next week and is staying here until August.
他將在下星期到這兒來,並且壹直待到八月。
註 1)不用於進行時態的動詞(Verb Not Used In Continuous Tenses)包括表示感覺、情感、心理狀態、所有關系以及特征等狀態動詞壹般不可用於進行時,(參見第七講7.2)。例如:
agree(同意) belong(屬於) have(有)
love(愛) remember(記得) want(想要)
appear(好像) see(看見) hear(聽見)
notice(註意) seem(好像) be(是)
feel(感覺) know(知道) mind(介意)
think(認為) believe(相信) forget(忘記)
like(喜歡) realize(認識到) wish(希望)
然而,當這部分詞轉作其他意思使用時,有的就可以用於進行時態了。
例如:
I am seeing Mary tomorrow. 明天我將與瑪麗會面。
He is thinking about the problem. 他正在考慮這個問題。
2) be的進行時態+動態形容詞(Dynamic Adjective)(參見第五講形容詞5.1-2-2),有時可表示在某壹相對短暫時刻人們的活動和行為。例如:
I’m just being curious. 我只是有點好奇。
Mary is being modest now. 現在瑪麗倒謙虛起來了。
3) 習慣進行時(Habitual Continuous)
現在(或過去)進行時有時可與always,constantly,forever等詞連用,含有感情色彩,常常用於表示某種令人不悅的情況。例如:
You are always finding fault with me. 妳老是挑我的毛病。
John is forever losing things. 約翰總是丟三落四的。
8.6 過去進行時(Past Continuous Tense)
表示過去某時刻或某階段正在進行的動作。謂語形式:由was (were) +現在分詞構成。通常有壹個表示過去時間的狀語。例如:
We were talking about you a moment ago. 我們剛才談到妳呢。
I was playing the piano when she came in. 她進來的時候,我正在彈鋼琴。
註過去進行時還常常用於對故事中情節的描述。例如:
It was a dark night and a strong wind was blowing.那是壹個漆黑的夜晚,風在呼呼地刮著。
8.7 將來進行時(Future Continuous Tense)
謂語形式:由shall或will + be +現在分詞構成。
1. 主要表示在將來某壹時刻或某壹段時間正在進行的動作。
例如:
What will you be doing this time tomorrow? 明天這個時候,妳在幹什麽?
We will be having a meeting from 3 to 4 this afternoon. 今天下午三點到四點,我們要開會。
2. 有時也可表示預料不久就要發生或勢必要發生的動作。
例如:
I believe he’ll be coming soon.我想他馬上就會到的。
I will be seeing a friend off this afternoon. 今天下午我要去送壹個朋友。
8.8 現在完成時(Present Perfect Tense)
謂語形式:由have(has)+過去分詞構成。主要有兩個用法:
1. 表示過去發生的但對現在有影響的動作。
這時,可以不用時間狀語,也可和壹些表示不定過去的時間狀語連用,常見的有already,yet,never,before,recently,just,ever,once等。例如:
I have been to Peking many times. 我多次去過北京。
They have already published the results of their experiments. 他們已經發表了實驗的結果。
2. 表示從過去某時間開始壹直延續到現在(可能還要繼續下去)的動作。
常用於含有延續意義的動詞,並且壹般要跟壹個表示壹段時間的狀語,如since,for two years,so far,in recent years等。例如:
He has lived here since 1949. 自從1949年以來,他壹直住在這兒。
I have studied English for two years. 我學英語已經兩年了。
註 1) 含有界限意義的動詞(Terminative Verb)如:begin,end,die,lose,find,fall,go,come,join等,以及含有瞬間意義的動詞(Momentary Verb)如:knock,jump,strike,hit等,不能用於完成時的第二種用法。(參見第七講7-2)例如:
不可說:He has joined the army for ten years.
應該說:He has been an armyman for ten years.
或者說:It is (has been) ten years since he joined the army.
或者說:He joined the army ten year ago.
譯文:他參軍已經有十年了。
2) It is (has been)... since這壹結構也常用於現在完成時。例如:
It is (= has been) a long time since they last met each other. 自從他們上次見面以來,已有很長時間了。
3) 在“This is the first (second) time that... ”句型中,從句中常用完成時態。例如:
Is this the first time that you have visited Hong Kong? 這是妳第壹次參觀香港嗎?
This is the second time that I have broken a cup this year. 這是我今年第二次打壞茶杯了。
4) 在when和where引導的疑問句中,壹般不用現在完成時(“Where have you been?”除外),因為這類句子詢問的要點就是事情發生的具體時間和場合。例如:
----When did you see him? 妳什麽時間看見他的?
----I saw him an hour ago. 我是壹小時以前看到他的。
----Where did you buy the book? 妳在哪兒買的這本書?
----I bought the book at our school book store. 在學校書店買的。
5) 現在完成時和壹般過去時的區別
(1) 兩者都可表示過去發生過的動作,但是前者表示的是過去動作對現在的影響,而後者則是表示過去動作的事實。試比較:
He has gone to Peking.他到北京去了。 (意思是人已不在這裏)
He went to Beijing (last week). 他(上星期)到北京去了。(意思是動作發生在上周,人現在或許已回來。)
(2) 兩者都可表示過去開始並延續了壹段時間的動作,現在完成時含義為該動作仍在繼續,而壹般過去時則說明該動作現早已終止。試比較:
My uncle has lived in Rome for four years. 我叔叔在羅馬住了四年了。(現在仍在那兒住)
My uncle lived in Rome for four years. 我叔叔在羅馬住了四年。(現在不住在那兒了)
8.9 過去完成時(Past Perfect Tense)
謂語形式:由had+過去分詞構成,表示在過去某壹時刻以前已經完成的動作,常用壹個由by,before等介詞或連詞引導的、表示到過去某壹時間為止的時間狀語。這壹時態,常用於賓語或定語從句中。例如:
John had learned some Chinese before he came to China. 約翰來中國以前,學過壹些漢語。
By the end of last year, I had worked in this college for ten years. 到去年年底為止,我在這所學院工作已有十年了。
He found the book that he had lost. 他找到了他丟失的那本書。
過去完成時也常用在“no sooner…than”,和“ hardly…when (before)”等句型的主句中,從句中常用壹般過去時。“no sooner”“hardly (scarcely)”移至句首表示強調時,要求用倒裝語序(參見第十七講17.2-2)。例如:
(1) We had no sooner reached home than it began to rain.
No sooner had we reached home than it began to rain.
譯文:我們壹到家,天就下雨了。
(2) He had hardly entered the office when (before) the phone rang.
Hardly had he entered the office when (before) the phone rang.
譯文:他壹進辦公室,電話鈴就響了。
註過去完成時和壹般過去時的區別
兩者都表示過去的動作,但是壹般過去時表示的是相對於現在的過去時間,而過去完成時表示的是相對於過去某壹時刻的過去,即過去的過去。註意不要在無過去相對時間的句子裏誤用過去完成時,也不要在有過去相對時間的句子裏誤用過去時。例如:
錯誤:They had finished that work yesterday.
正確:They finished that work yesterday.
譯文:他們昨天完成了那項工作。
錯誤:All delegates arrived before 6 yesterday afternoon.
正確:All delegates had arrived before 6 yesterday afternoon.
譯文:昨天下午六點以前,所有的代表都到了。
8.10 現在完成進行時(Present Perfect Continuous Tense)
現在完成進行時由have (has) + been+現在分詞構成,表示動作從過去某壹時間開始,壹直延續到現在,可能還要繼續下去,通常與表示壹段時間的狀語連用,如:for hours,since this morning...例如:
They have been watching television for two hours. 他們已經看了兩個小時的電視了。
He has been working on this essay since this morning. 自從今天早上起他壹直在寫那篇文章。
註1) 現在完成進行時和現在完成時的區別
(1) 現在完成進行時和現在完成時的第二種(即表示動作延續)的用法相似並常常可以互換。它們的區別在於:現在完成進行時比現在完成時更強調動作的延續性,前者可以說是後者的強調形式。 試比較:
We’ve been living here for ten years.
We’ve lived here for ten years.
譯文:我們在這兒住了十年了。
(2) 在不用時間狀語的情況下,現在完成進行時表示動作仍在進行,而現在完成時則表示動作在過去已結束。例如:
The students have been preparing for the exam. (還在進行)學生們壹直在準備考試。
The students have prepared for the exam. (已經結束)學生們對考試作了準備。
(3) 現在完成進行時壹般不適用於狀態動詞(Stative Verb),要表示狀態動詞的延續,只可用現在完成時。例如:
They’ve known each other since 1970. 從1970年起,他們就相互認識了。
He has hoped that he has an opportunity to have collie education. 他壹直希望有機會上大學。
2) 現在完成進行時在過去場合中的變化形式是過去完成進行時(the Past Perfect Continuous Tense)。其形式為:had + been + 現在分詞。例如:
She asked me what I had been doing these years. 她問我這些年在幹些什麽。
They were sweating all over because they had been playing basketball. 他們渾身是汗,因為他們壹直在打籃球來著。