中考测试对现在完成时的考查
2021-09-10朱秀兰
朱秀兰
一、对基本概念的考查
例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
分析:现在完成时第一种用法主要强调过去的动作对现在的影响和结果。这种考查有一定的难度,因为它没有时间状语,需根据上下文分析、推理。例1表示“以前从未见过如此美丽的城市”,说明现在已经知道北京是最美丽的。因此答案选C。例2 根据回答可以判断是问票找到没有,强调的是“找的结果”,因此答案选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
分析:這两道题考查现在完成时的第二种用法,表示过去的动作或状态一直持续到现在,而且还可能继续下去,往往和表示一段时间的状语连用,例如与“for+时间段”“since+过去时间点”“since+从句(用一般过去时态)”“in the past /last+ 一段时间”,so far, this year, lately , these days, recently, by the end of 等时间状语连用。因为上述短语表示的是从现在推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的,所以在这种句子里,动词一定要用延续性动词。因此例3应选D, 例4 应选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
分析:这两道题考查现在完成时的第三种用法,表示从过去到现在之间曾经经历过的事情,常和already(已经), just(刚刚,正好),never(从未),ever(曾经), before(以前),yet(仍然),once(一次),three times (三次),several times(几次)等连用。故例5应选C, 例6应选B。
二、对非延续性动词用法的考查
例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
分析:在现在完成时态肯定句中,非延续性动词不能与for和since引导的表示一段时间的时间状语连用,通常是用相应的延续性动词来代替。常用非延续性动词及转化形式如下:
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 的区别
例9 —Where is Jim?
—He_____________to answer the phone. He will be back in a minute.(2020·山……
