將來(lái)完成時(shí)概念:
將來(lái)完成時(shí)用來(lái)表示在將來(lái)某一時(shí)間以前已經(jīng)完成或一直持續(xù)的動(dòng)作。經(jīng)常與before+將來(lái)時(shí)間或by+將來(lái)時(shí)間連用,也可與before或by the time引導(dǎo)的現(xiàn)在時(shí)的從句連用。
將來(lái)完成時(shí)的構(gòu)成與用法:
。ㄒ唬(gòu)成:will/shall have+過(guò)去分詞:
如:We hope it will have stopped raining before we set off for the picnic. 我們希望在出發(fā)去野餐以前雨就已經(jīng)停了。
I'll have done all the work by the time you are back this evening. 你們今晚回來(lái)的時(shí)候我就將做完所有的工作了。
(二)用法:
1、表示在將來(lái)某一時(shí)刻將完成或在另一個(gè)未來(lái)的動(dòng)作發(fā)生之前已經(jīng)完成的動(dòng)作。
注意:常與將來(lái)完成時(shí)連用的時(shí)間狀語(yǔ)有:
、賐y(the time/the end of)+表示將來(lái)時(shí)間的短語(yǔ)和句子;
、赽efore(the end of)+表示將來(lái)時(shí)間的詞語(yǔ)或句子;
、踳hen, after等加上表示將來(lái)動(dòng)作的句子等。
例如:By the year 2050, scientists probably will have discovered a cure for cancer.
到2050年,科學(xué)家們可能已經(jīng)找到治愈癌癥的方法了。
By the time you arrive in London, we will have been staying in Europe for two weeks.
等你到達(dá)倫敦的時(shí)候,我們將已經(jīng)在歐洲呆了兩星期了。
2、在時(shí)間從句和條件從句中,現(xiàn)在完成時(shí)可以代替將來(lái)完成時(shí),表示將來(lái)某時(shí)業(yè)已完成的動(dòng)作。
例如:You'll get to like the subject after you have studied it for some time.
在學(xué)習(xí)這個(gè)學(xué)科一段時(shí)間之后,你就會(huì)喜歡它的。
I'll go and see the exhibition as soon as I have finished my work. 我一做完作業(yè)就去看展覽。
3、將來(lái)完成時(shí)還可以表示"可能性",或"設(shè)想"。
例如:It's five o'clock, they will have arrived home by now. 已經(jīng)五點(diǎn)鐘了,他們現(xiàn)在應(yīng)該已經(jīng)到家了。
將來(lái)完成時(shí)與一般將來(lái)時(shí)的比較:
1、有具體的時(shí)間狀語(yǔ)要用一般將來(lái)時(shí)。
如:Mr Smith will return home on the first Sunday next month. 史密斯先生將于下月的第一個(gè)星期日回家。
2、將來(lái)完成時(shí)的時(shí)間狀語(yǔ)一般用介詞by引入。
如:Mr Smith will have returned home by next month. 到下個(gè)月史密斯先生將已回到家了。
典例精析:
1、They_____on the program for almost one week before I joined them, and now we_____it as no good results have come out so far.
A. had been working; are still working
B. had worked; were still working
C. have been working; have worked
D. have worked; are still working
答案:A。
解析:不難看出第一空的動(dòng)作發(fā)生在I joined them以前,且持續(xù)了一個(gè)周,應(yīng)該用過(guò)去完成進(jìn)行時(shí);and now說(shuō)明下面的動(dòng)作仍在進(jìn)行之中,應(yīng)該用現(xiàn)在進(jìn)行時(shí)。故選A。
2、Father_____for London on business up on my arrival, so I didn't see him.
A.has left
B.left
C.was leaving
D.had left
答案:D。
解析:由"I didn't see him"可知父親在我回來(lái)以前已經(jīng)離開(kāi),動(dòng)作發(fā)生在過(guò)去某個(gè)動(dòng)作以前,故選用過(guò)去完成時(shí)。
3、The policeman's attention was suddenly caught by a small box which_____placed under the Minister's car.
A. has been
B. had been
C. was being
D. would be
答案:B。