朱秀蘭
一、對基本概念的考查
例1 —How do you like Beijing?
—Oh,I_____________such a beautiful city.(2017·山西·太原)
A. don’t? visit? ? ? ? ? ? B. didn’t? visit? C. haven’t visited? ? ? ? ? D. hadn’t? visited
例2 —Lucy_____________you_____________your ticket?
—Not yet.(2017·遼寧·沈陽)
A. did, find? ? ? B. have, found? C. has, found? ? ? ? ? D. do, find
分析:現(xiàn)在完成時第一種用法主要強調(diào)過去的動作對現(xiàn)在的影響和結(jié)果。這種考查有一定的難度,因為它沒有時間狀語,需根據(jù)上下文分析、推理。例1表示“以前從未見過如此美麗的城市”,說明現(xiàn)在已經(jīng)知道北京是最美麗的。因此答案選C。例2 根據(jù)回答可以判斷是問票找到?jīng)]有,強調(diào)的是“找的結(jié)果”,因此答案選B。
例3 The 2002 World Cup? Soccer? Match_____________for over 20 days since? May 3lst .(2018·吉林·長春)
A. has begun? ? ? ? ? ? ? ? B. lasted C. began? ? ? ? ? ? ? ? ? D. has? lasted
例4 Mr. Green_____________in China since five years ago.(2018·安徽·合肥)
A. lived? ? ? ? ? ? ? ? ? ? B. has lived? ? ? C. lives? ? ? ? ? ? ? ? ? ? D.is going to live
分析:這兩道題考查現(xiàn)在完成時的第二種用法,表示過去的動作或狀態(tài)一直持續(xù)到現(xiàn)在,而且還可能繼續(xù)下去,往往和表示一段時間的狀語連用,例如與“for+時間段”“since+過去時間點”“since+從句(用一般過去時態(tài))”“in the past /last+ 一段時間”,so far, this year, lately , these days, recently, by the end of 等時間狀語連用。因為上述短語表示的是從現(xiàn)在推算的一段時間,句中的動作是從過去某一時間或時刻開始持續(xù)到現(xiàn)在的,所以在這種句子里,動詞一定要用延續(xù)性動詞。因此例3應(yīng)選D, 例4 應(yīng)選B。
例5 Have you met Mr. Li?_____________(2018·新疆)
A. just? ? ? ? ? ? ? B. ago? ? ? ? ? ? C. before? ? ? ? ? D. a moment ago
例6 Harry Potter is a very nice film . I_____________it twice.(2018·陜西)
A. will see? ? ? ? ? B. have seen? ? ? ? ? C. saw? ? ? ? ? ? D. see
分析:這兩道題考查現(xiàn)在完成時的第三種用法,表示從過去到現(xiàn)在之間曾經(jīng)經(jīng)歷過的事情,常和already(已經(jīng)), just(剛剛,正好),never(從未),ever(曾經(jīng)), before(以前),yet(仍然),once(一次),three times? ?(三次),several times(幾次)等連用。故例5應(yīng)選C, 例6應(yīng)選B。
二、對非延續(xù)性動詞用法的考查
例7 —Do you know Jack well?
—Certainly. We_____________friends since ten years ago. (2019·廣西·南寧)
A. were? ? ? ? ? ? B. have made? ? C. have become? ? ? ? ? D. have been
例8 David has_____________China for 5 years.(2019·福建·廈門)
A. been to? ? ? ? ? B. come to? ? ? ? C. arrived in? ? ? ? ? D. been in
分析:在現(xiàn)在完成時態(tài)肯定句中,非延續(xù)性動詞不能與for和since引導(dǎo)的表示一段時間的時間狀語連用,通常是用相應(yīng)的延續(xù)性動詞來代替。常用非延續(xù)性動詞及轉(zhuǎn)化形式如下:
come/arrive—be here/in, come back/get back—be back, become—be, buy—have, borrow—keep, begin/start—be on, die—be dead, join—be in/on, leave—be away, catch a cold—have a cold 等。因此例7選D,例8選D.
三、考查have/has been to與have /has gone to 的區(qū)別
例9 —Where is? Jim?
—He_____________to answer the phone. He will be back in a minute.(2020·山西·太原)
A. had gone? ? ? ? ? B. has gone? ? ? ? C. has been? ? ? ? ? D. has going
例10 —_____________to Hangzhou?
—No, never, but I went to Shanghai a few years ago.(2020·陜西·西安)
A.? Have you been? ? ? ? ? B. Have you gone? C .Did you go? ? ? ? ? D. Will you go
分析:這兩題考查have/has been to與 have/has gone to的區(qū)別。前者表示“某人去過某地”,此人可能在場;后者表示“某人去了某地”,說話時此人不在現(xiàn)場。例9問“Jim 在哪里”“他去接電話了”,不在此地,因此用 “has gone to”回答。例10問“你去過杭州嗎”,回答說沒有,此人在說話現(xiàn)場,因此用“Have you been to”提問。因此例9應(yīng)選B ,例10應(yīng)選 A 。
四、考查與一般過去時態(tài)的區(qū)別
例11 _____________you_____________your homework yet?
—Yes, I_____________it a moment ago.(2020·甘肅·蘭州)
A. Did, do, finished? ? ? ? ? ? ? ? ? ? B. Have, done, finished
C. Have, done, have finished? ? ? ? ? D. Will, do, finish
例12 We_____________English five years ago.? We_____________it for five years.(2020·新疆·烏魯木齊)
A. learned, learned? ? ? ? ? ? ? ? ? ? B. learn, have learned
B. have learned, have learned? ? ? ? ? ? D. learned, have learned
分析:一般過去時表示在過去某一時間發(fā)生的事情或存在的狀態(tài),與現(xiàn)在沒有關(guān)系,常與表示過去的時間狀語連用;現(xiàn)在完成時表示發(fā)生在過去的動作與現(xiàn)在有關(guān)系,它不能與表示過去的時間狀語如 yesterday, last year, a moment ago, just now等或when, what time 等疑問副詞(短語)連用,但常與yet, just, ever, never等副詞連用。因此例11應(yīng)選B,例12應(yīng)選D。
初中生學(xué)習(xí)指導(dǎo)·中考版2021年2期