高考英語時(shí)態(tài)變化:現(xiàn)在完成時(shí)
來源:網(wǎng)絡(luò)資源 2019-05-08 13:50:02
1、現(xiàn)在完成時(shí)的構(gòu)成
現(xiàn)在完成時(shí)的構(gòu)成形式是“have/has+過去分詞”。現(xiàn)在完成時(shí)常被稱為“與現(xiàn)在有聯(lián)系的過去”,因此它不能與明確的過去時(shí)間狀語連用。
Someonehasbrokenthewindow.
有人把窗戶打破了。
2、現(xiàn)在完成時(shí)的用法
(1)表示結(jié)果的現(xiàn)在完成時(shí)
現(xiàn)在完成時(shí)著眼于過去的動(dòng)作對(duì)現(xiàn)在產(chǎn)生的結(jié)果或影響。這是現(xiàn)在完成時(shí)的“已完成”用法,表示動(dòng)作或過程發(fā)生在說話之前就已完成,并與現(xiàn)在有聯(lián)系。這種聯(lián)系實(shí)際上就是“過去的動(dòng)作”對(duì)現(xiàn)在的影響或產(chǎn)生的結(jié)果。
Ihaveboughtapen.
我買了一支筆。(結(jié)果:Ihaveapennow.)
Thetemperaturehasincreasedby10℃.
溫度上升了10攝氏度。(結(jié)果:Itisquitehotnow.)
【注意】現(xiàn)在完成時(shí)的上下文所指的時(shí)態(tài)必須呼應(yīng)。
(誤)IhaveboughtapenbutIhavelostitnow.(have bought表示你現(xiàn)在已經(jīng)有筆了,這和后面的havelost有矛盾)
(正)IboughtapenbutIhavelostitnow.
我(過去)買了一支筆,但我已經(jīng)把它丟了。
(誤)IhavelostmypenbutIhavefounditnow.(havelost強(qiáng)調(diào)你現(xiàn)在已經(jīng)沒有筆了,與后面have found的意思有沖突)
(正)IlostmypenbutIhavefounditnow.
我丟了一支筆,但現(xiàn)在已經(jīng)找到了。
(2)表示經(jīng)歷的現(xiàn)在完成時(shí)
強(qiáng)調(diào)過去某一時(shí)刻到說話時(shí)這段時(shí)間中的經(jīng)歷。
HaveyoueverbeentotheGreatWall?
你去過長城嗎?
(3)表示延續(xù)的現(xiàn)在完成時(shí)
這是現(xiàn)在完成時(shí)的“未完成”用法,表示一個(gè)動(dòng)作或狀態(tài)從過去某時(shí)開始,持續(xù)到現(xiàn)在,可能要繼續(xù)下去。
He'slovedfishingforalongtime.
他愛好釣魚為時(shí)已久。(他現(xiàn)在仍愛好釣魚)
【注意】現(xiàn)在完成時(shí)的“未完成”用法既可用于動(dòng)態(tài)動(dòng)詞(主要是持續(xù)動(dòng)詞),也可用于狀態(tài)動(dòng)詞,但它一般不適用于表示短暫動(dòng)作或位置轉(zhuǎn)移的動(dòng)詞,如:open, break,go,come,arrive,leave等。如用這類動(dòng)詞表示“未完成”,通常只限于否定結(jié)構(gòu)。
Ihaven'tseenafilmforweeks.
我已經(jīng)好幾個(gè)星期沒看電影了。
3、現(xiàn)在完成時(shí)的時(shí)間狀語
(1)與現(xiàn)在完成時(shí)“已完成”用法連用的時(shí)間狀語
現(xiàn)在完成時(shí)表示的動(dòng)作或狀態(tài)發(fā)生在現(xiàn)在時(shí)間以前的某個(gè)未明確指出的過去時(shí)間內(nèi),和它連用的時(shí)間狀語要與現(xiàn)在時(shí)間有關(guān),不能是明確地表示過去的時(shí)間狀語。
、俨淮_定的過去時(shí)間狀語:already,yet,before,recently,lately等
I'veseenthefilmbefore.
我以前看過這部電影。
、陬l度時(shí)間狀語:often,sometimes,ever,never,once,rarely等
Wehaveneverheardofthat.
我們從未聽說過這事。
、郯F(xiàn)在時(shí)間在內(nèi)的時(shí)間狀語:now,just,today,thismorning,thisweek,thisyear等
Ihavejustfinishedtheletternow.
我現(xiàn)在剛寫完信。
【比較】already和yet用法上的區(qū)別
already常用于肯定句,置于句中。yet常用于否定句和疑問句,置于句末。但already有時(shí)也可用在疑問句中暗示驚訝的心情。
Shehasalreadygone.
她早就走了。
Hehasnotcomeyet.
他還沒有來。
(2)與現(xiàn)在完成時(shí)“未完成”用法連用的時(shí)間狀語
與“已完成”用法一樣,表示具體的過去的時(shí)間狀語不能與“未完成”用法連用。與其連用的往往是指一段時(shí)間的狀語以具體表示某一動(dòng)作或狀態(tài)持續(xù)了多久。
、賡ince+具體時(shí)間,表示動(dòng)作或狀態(tài)從何時(shí)開始
Sincethen,hehasdevelopedanotherbadhabit.
自那以后他養(yǎng)成了另一個(gè)壞習(xí)慣。
、趂or+一段時(shí)間,表示動(dòng)作或狀態(tài)持續(xù)了多久
Wehaveworkedhereforages.
我們?cè)谶@里工作很久了。
③untilnow,uptillnow,sofar,uptothemoment到目前為止
Ihavenotseenhimsofar.
到目前為止我沒見過他。
、躨n/duringthepast/lastfiveyears在剛剛過去的5年里
Hehasbeenawayfromschoolduringthelastfewweeks.
過去的幾個(gè)星期里他沒在學(xué)校。
、輆llthewhile,allday一直,一整天
Shehasbeenbusyallday.
她忙了一整天。
4、現(xiàn)在完成時(shí)和一般過去時(shí)的區(qū)別
(1)兩者都可表示過去發(fā)生過的動(dòng)作,但前者表示的是過去的動(dòng)作對(duì)現(xiàn)在的影響,而后者則只是表示過去有這一動(dòng)作的事實(shí)。
Helockedthedoor.
他鎖過門。(但現(xiàn)在門是開是鎖不清楚。)
Hehaslockedthedoor.
他把門鎖上了。(現(xiàn)在門是鎖著的。)
(2)兩者都可表示過去開始并延續(xù)了一段時(shí)間的動(dòng)作,現(xiàn)在完成時(shí)表示該動(dòng)作仍在繼續(xù),而一般過去時(shí)則說明該動(dòng)作現(xiàn)已終止。
HehaslivedinBeijingforfouryears.
他在北京住了四年了。(現(xiàn)在仍住那兒)
HelivedinBeijingforfouryears.
他曾在北京住了四年。(現(xiàn)在不住那兒了)
相關(guān)推薦
高考院校庫(挑大學(xué)·選專業(yè),一步到位。
高校分?jǐn)?shù)線
專業(yè)分?jǐn)?shù)線
- 日期查詢