江蘇專轉本英語語法——時態(二)

小編接著給大家奉上時態部分語法內容,別偷懶,好好記哦~

上篇在這裡

5、現在完成時

現在完成時是由助動詞have和has加過去分詞構成的。主要表示此刻以前曾經發生的動作或情況。如:

Grain output has greatly increased in the past few years. 這幾年糧食產量有了很大增長。

The area has suffered from disastrous floods throughout its history. 這個地區歷史上一直遭受水患之苦。

注意:過去時和現在完成時的區別:

現在完成時的基本特點是它和現在有密切的聯繫,或是指迄今為止這一段時間的情況,或是過去發生的事對現在造成的影響或結果等。而過去時主要強調過去某時刻所發生的動作或情況,與現在沒有任何聯繫。如:

Up till now we have planted over 10,000 apple trees. 到目前為止我們共種了一萬多棵蘋果樹。

I saw him a minute ago. 我前一會還見到他的。

6、過去進行時

過去進行時是由助動詞be的過去式加上現在分詞構成的,主要表示過去某個時刻正在進行的動作。

At that time she was working as an assistant in a physics libratory. 那時她在一家物理實驗室做助手。

They took us to see the chemical fiber mill that they were building. 他們帶我們去參觀了他們正在修建的化纖廠。

7、過去完成時

過去完成時由助動詞had加動詞的過去分詞構成,主要表示過去某時刻前業已完成的動作或存在的狀態,其實就是指過去的過去。使用時往往要要在從句中或有一個明確的過去時間狀語。

Before daybreak they had covered half the distance. 拂曉前他們已經走完了大半路程。

No sooner had the rain stopped than they set out again. 雨一停他們就又上路了。

He had not learned any English before he came to the university. 上大學前他一點英語沒學過。

8、一般過去將來時

一般過去將來時由助動詞would加動詞原形構成,主要表示從過去某一時間角度看以後將要發生的動作。含這個時態的句子常帶一個表示“過去某個時間點”的狀語。這個狀語或是一個短語,或是一個句子。這個時態常用於:賓語從句或間接引語中。例如:

When I thought about it, I wondered what their reaction would be. 當我考慮這件事時,我想知道他們的反應是什麼。

She told me that she would go on trip to Europe the next day. 她告訴我,她第二天要去歐洲旅行。

Whenever he had time, he would help his mother with some housework. 無論他什麼時間有空,他總是幫他媽媽乾點家務活。

No matter how difficult the work was, he would keep on doing it until he accomplished it. 不管工作有多難,他總會堅持不懈地把它幹完。

9、一般將來完成時

一般將來完成時由shall (will) + have + 過去分詞構成。主要表示在將來某時業已發生的動作。如:

After we finish this text, we’ll have learned twenty texts. 這課課文結束後,我們就學了二十課課文了。

By the next month, I’ll have finished my task. 到下個月,我將完成任務。

They will have hit the year’s target by the end of October. 到十月底他們就可完成全年的指標了。

10、現在完成進行時

現在完成進行時由have(has)been加動詞的現在分詞構成,表示發生在過去的某個動作延續到現在或剛剛完成,或許還要繼續延續。這種時態側重於這個動作的連續性,或者說不間斷性。例如:

I’ve been waiting for you for the whole morning. 整個上午我一直在等你。

It has been raining for three days. 雨連續下了三天。

Where have you been? 你去哪兒啦?

She has been busy preparing the exhibition since we met last time. 自我們上次見面以來,她就一直忙著籌備那個展覽。

11、過去完成進行時

過去完成進行時由had been加現在分詞構成,表示過去某一時刻之前開始的動作或狀態一直延續到過去某一時刻。例如:

It had been raining cats and dogs for over a week and the downpour had caused landslides in many places.傾盆大雨下了一週,在許多地區引發了山崩。

At last they got the telegram they had been expecting. 最後他們收到了他們一直盼望的電報。

江蘇專轉本英語語法——時態(二)


分享到:


相關文章: