當前位置

首頁 > 英語學習 > 英語語法 > 一般將來時和將來完成時的用法有何區別

一般將來時和將來完成時的用法有何區別

推薦人: 來源: 閱讀: 7.45K 次

一、一般將來時。
將來一般時用來表示單純的將來事實。將來一般時常和表將來的時間狀語連用,如tomorrow,next week,next month,next year,in a few days等。如:

一般將來時和將來完成時的用法有何區別

He’ll come next week. 他下星期來。
I’ll have eggs and toast for breakfast tomorrow morning. 明天早飯我吃雞蛋和烤麪包。
Will we see you again next year? 我們明年會再見到你嗎?
They say that it will be good weather tomorrow. 據說明天是好天氣。

將來一般時也可以與now,today,tonight等時間詞連用。
如:
I shall do it now. 我現在就做這件事。
They’ll go at seven tonight. 他們今晚7點去。

助動詞shall有時表謙遜。
如:
I shall be delighted to see you. 見到你我很高興。
—Come again. 請以後再來。
—I shall. 我會來的。

當上下文清楚時,時間狀語可以省去。
如:
You go ahead. I’ll catch up. 你先走吧,我會趕上來的。
Will there be anything else, Mr. Smith? 還有什麼要我辦的事嗎,史密斯先生?

表將來一連串事件時,一般用將來一般時。由於上下文清楚,亦可不用具體的時間狀語。
如:
Tynan will be in his office until eight forty-five tonight. He will then leave directly from his office to fly to New York, and then from Kennedy he’ll catch the eleven-o’clock flight to San Francisco.
泰南將在辦公室待到今晚8點45分。然後他將離開辦公室,直飛紐約,然後他將從肯尼迪機場搭11點的班機飛往舊金山。

3)用於一般疑問句。內含助動詞shall的將來一般時常用在由Shall I 或Shall we引導的一般疑問句中,詢問對方的意圖或願望。

回答Shall I…問句時不可用Yes,you shall或No,you shall not,而應該說Yes,please(或Please do)或No,please don’t(或Please don’t)

回答Shall we…問句時應該說Yes,let’s或No,I don’t think we shall。

如:
—Shall I help you? 你要我幫忙嗎?
—Yes, please. 好,請。
—Shall I carry your bag? 我來給你拿手提袋好嗎?
—No, thanks. 不,謝謝。
—Shall we call a taxi? 我們叫輛出租汽車好嗎?
—Yes, let’s. 好,叫吧。

shall we可用作附加疑問句。
如:
—Let’s go swimming, shall we? 我們去游泳好嗎?
—No, I don’t think we shall. 不,我看我們別去。

內含助動詞shall的將來一般時還可用於hope,expect,want等動詞,其語氣要比現在一般時委婉。
如:
I shall hope to see you soon. 我希望不久能見到你。
I shall expect you to come. 我將等你來。
We shall want to go. 我們想去。

二、將來完成時。

將來完成時表示在將來某一時間之前完成的動作,並往往對將來某一時間產生影響。它常與表將來時間狀語連用。
如:
I shall have finished reading the book by the end of this week. 我將在本週未前讀完這本書。
Before long, he will have forgotten all about the matter. 過不久,他很快就會把這件事全然忘記的。

有時可與ever,never,soon等時間狀語連用。
如:
Will you soon have finished laying the table? 你會快點把餐具擺好嗎?
Will they ever have done with their talking? 他們談話還有完沒有?

將來完成時往往可和時間或條件狀語從句連用。
如:
When I have done that, I shall have done all I was supposed to do. 我做完這件事,就做了我全部應做的事了。
If you come at seven o’clock, I shall not yet have finished dinner. 你如七點鐘來,我還沒有吃完晚飯哩。