![]() ![]() |
重點(diǎn)中學(xué)英語語法講義-動詞時態(tài) |
作者:HMYY 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時間:2012-05-31 文章錄入:admin 責(zé)任編輯:admin |
|
十一、將來完成時 1. 將來完成時的基本用法 表示到將來某個時間為止勢必會完成或預(yù)計要完成的動作,由“will [shall]+have+過去分詞”構(gòu)成: When we get there,she’ll have gone to work. 我們到那里時她會已上班去了。 On Monday he’ll have been in 2. 現(xiàn)在完成時、過去完成時與將來完成的用法比較 現(xiàn)在完成時以現(xiàn)在時間為參照點(diǎn),表示在“現(xiàn)在”以前完成的動作或持續(xù)到“現(xiàn)在”的狀態(tài),過去完成時則以過去時間為參照點(diǎn),表示在“過去”某一時間以前發(fā)生的動作或持續(xù)到“過去”某一時間的狀態(tài),將來完成時則以將來時間為參照點(diǎn),表示在“將來”某一時間為止已經(jīng)完成的動作或持續(xù)到“將來”某一時間的狀態(tài): He has finished writing his novel. 他已寫完了他的小說。 He had finished writing his novel by the end of last year. 去年年底他就寫完他的小說。 He will have finished writing his novel by the end of next year. 到明年年底他就會寫完他的小說了。 與一般現(xiàn)在時代替一般將來時一樣,在表示時間或者條件的狀語從句,通常要用現(xiàn)在完成時來表示將來完成時,而不能直接使用將來完成時: I will go with you when I have finished my work. 等我完成工作之后我就同你去。 若不強(qiáng)調(diào)動作的完成(且不致于引起歧義),有時也可用一般現(xiàn)在時: I will go with you when I finish my work. 我完成工作后就同你去。 十二、現(xiàn)在完成進(jìn)行時 1. 現(xiàn)在完成進(jìn)行的基本用法 表示現(xiàn)在以前這一段時間里一直在正進(jìn)行的動作,這動作可能仍在進(jìn)行,也可能已停止: It has been raining since last Sunday. 自上周星期日以來就一直在下雨。 He’s been watching television all day. 他看了一天電視了。 現(xiàn)在完成進(jìn)行時有時表示根據(jù)直接或間接的證據(jù)得出的結(jié)論: She is very tired. She’s been typing letters all day. 她很累了,她整天都在打信件。 Her eyes are red. She has been crying. 她眼睛紅了。她一直在哭。 2. 現(xiàn)在完成進(jìn)行時與現(xiàn)在完成時的區(qū)別 (1) 現(xiàn)在完成時可以表示一個已經(jīng)完成的動作,而現(xiàn)在完成進(jìn)行時則表示一個正在進(jìn)行的動作: I have read the book. 我讀過這本書(www.hz123456.com)。 I have been reading the book. 我一直在讀這本書。 注:有少數(shù)動詞(如work, study, live, teach, stay等)在表示持續(xù)一時間時用這兩種時態(tài)含義差不多(只是用現(xiàn)在完成進(jìn)行進(jìn)更強(qiáng)調(diào)動作的持續(xù)性): How long have you worked [been working] here? 你在這兒工作多久了? I’ve lived [been living] here since 1988. 自1988年以來我就一直住在這兒。 (2) 現(xiàn)在完成時通常只陳述事實(shí),而現(xiàn)在完成進(jìn)行時還可表示一種感色彩: I have waited for two hours. 我等了兩小時。(陳述事實(shí)) I have been waiting for two hours. 我等了兩個小時。(等得好辛苦) (3) 現(xiàn)在完成進(jìn)行時通常用來談?wù)撦^短暫的動作或情況,若要談?wù)摃r間延續(xù)較長的動作或情況或永久性情況,則通常用現(xiàn)在完成時: He has lived in He has been living in |
![]() ![]() |