動(dòng)詞時(shí)態(tài)(三)——現(xiàn)在完成時(shí)、過去完成時(shí)現(xiàn)在完成時(shí):表示過去發(fā)生的動(dòng)作對(duì)現(xiàn)在造成的影響或表示過去的動(dòng)作或狀態(tài)持續(xù)到現(xiàn)在。 1). 句子結(jié)構(gòu):主語+ has/ have+ done (過去分詞) 2). 基本用法 3). 時(shí)間狀語 (1). yet (常用于否定或疑問句中), already (常用于肯定句中) (2). since+過去時(shí)間點(diǎn)/過去時(shí)的從句(譯為:自從……以來) (3). for+時(shí)間段 (4). just, so far, recently, never, ever, twice… (5). in the past/ last few days 4). 動(dòng)詞過去分詞的規(guī)則變化 5). 動(dòng)詞過去分詞的不規(guī)則變化 6). 相關(guān)句式 肯定句:主語+has/ have+ done+其它. 否定句:主語+has/ have+ not+ done+其它. 一般疑問句:Has/ Have+主語+done+其它? 答語:Yes,主語+has/ have. / No,主語+hasn’t/ haven’t. 7). 瞬間動(dòng)詞和延續(xù)性動(dòng)詞之間的轉(zhuǎn)換:在完成時(shí)中,一個(gè)瞬間動(dòng)詞不能直接與表示一段時(shí)間的狀語(for, since等)連用。此時(shí)須將該瞬間動(dòng)詞改為延續(xù)性動(dòng)詞或狀態(tài)動(dòng)詞: 例:The film began five minutes ago. 5分鐘前這部電影就開始放映了。 ---The film has been on for five minutes. 這部電影已經(jīng)開始放映5分鐘了。 ---It has been five minutes since the film began. 自從這部電影放映開始已經(jīng)有5分鐘的時(shí)間了。 (1). 用“be+形容詞”代終止性動(dòng)詞 “be+married”代替marry “be+ill”代替fall (get)ill “be+dead”代替die “be+asleep”代替fall (get)asleep “be+awake”代替wake/ wake up “be+gone”代替lose, die, sell, leave “be+open”代替open “be closed”代替close/ shut (2). 用“be+副詞”代終止性動(dòng)詞 “be+on”代替start, begin “be+up”代替get up “be+back (to)”代替return to, come back to, go back to “be here (there)”代替come (arrive, reach, get) here或go (arrive, reach, get) there等等 (3). 用“be+介詞短語”代終止性動(dòng)詞 “be in/at +地點(diǎn)”代替go to/ come to “be in the army”代替join the army “be in/at +地點(diǎn)”代替move to 7. 過去完成時(shí):表示以在過去某一時(shí)間或動(dòng)作之前已經(jīng)發(fā)生或完成了的動(dòng)作,即“過去的過去”。 1). 句子結(jié)構(gòu):主語+had+ done (過去分詞) 2). 基本用法 3). 時(shí)間狀語 by the end of+過去的時(shí)間點(diǎn):by the end of last year by the time+從句( sb. + did + sth. ) before+過去的時(shí)間點(diǎn):before last Monday when引導(dǎo)的時(shí)間狀語從句 4). 動(dòng)詞過去分詞的規(guī)則變化 5). 動(dòng)詞過去分詞的不規(guī)則變化 6). 相關(guān)句式 【題模精講】 —Lily, why are you still here? School is over for half an hour. —Because I ________ my task yet, I still need one more hour.( ) A、won't finish B、didn't finish C、haven't finished D、hadn't finished 答案:C 解析:現(xiàn)在完成時(shí)指的是過去發(fā)生的動(dòng)作對(duì)現(xiàn)在造成了影響或者過去的動(dòng)作或狀態(tài)持續(xù)到現(xiàn)在有可能已經(jīng)完成,也有可能持續(xù)下去.其構(gòu)成是:have/has+過去分詞.根據(jù)'why are you still here?'以及'I still needone more hour.'因此可知從過去某時(shí)刻開始就在做某事,因此可知這句話的意思是'因?yàn)槲疫€沒有完成我任務(wù),我仍需要一個(gè)多小時(shí).'所以要用現(xiàn)在完成時(shí)來填空. He ________ to get to the top of the Himalaya Mountains after _________ several times.( ) A、managed;to trying B、tried;to trying C、managed;trying D、tried;trying 答案:C 解析:根據(jù)語境推測(cè)句意是'在嘗試了幾次后,他最終到達(dá)了喜馬拉雅山的山頂.',由于句子表述的是發(fā)生在過去的事情,所以用一般過去時(shí),一般過去時(shí)的構(gòu)成是:主語+動(dòng)詞的過去式;第二個(gè)設(shè)空處根據(jù)前面的介詞befor推斷填動(dòng)詞的ing形式,另外注意manage和try的區(qū)別,manage表示'設(shè)法做成某事',try表示'盡力去做某事'. ﹣May I speak to Mr.Lee? ﹣Sorry,he ______ Harbin,he ______ the city for two days.( ) A、has been to;has been in B、has gone to;has been to C、has gone to;has been in 答案:C 解析: ﹣我可以和李先生說話嗎? ﹣對(duì)不起,他去了哈爾濱,他在這座城市已經(jīng)兩天了. has been to是指某人去過某地,但是現(xiàn)在不在那里;has gone to是指某人去了某地,還沒回來,也可能是在去的途中;has been in是指某人從過去的某個(gè)時(shí)間到現(xiàn)在一直在某地.根據(jù)回答Sorry,可知他已經(jīng)去了哈爾濱,用has gone to.再根據(jù)for two days.應(yīng)該可知他在這座城市已經(jīng)兩天了.后面空用has been in,故選C. |
|