• 31.88 KB
  • 2021-10-12 发布

2018全国中考英语试题分类汇编 :现在完成时(教师卷)

  • 5页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
‎ ‎ ‎ 2018全国中考英语试题分类汇编 :现在完成时 ‎1.—Do you still play basketball?‎ ‎— 0h, no. l ____ it for the past two years.‎ A.haven’t played B.didn't play C.won't play D.hadn't played ‎【来源】湖北 武汉 ‎【答案】A ‎【解析】句意:—你仍然打篮球吗?—哦,不,过去几年里我已经不打篮球了。选项 A是现在完成时,选项B是一般过去时,选项 C是一般将来时,选项 D是过去完成时。for the past 2 years 这个时间状语是用在现在完成时里的, 不用在其他时态中,表示对于过去的两年,即“我已经不打篮球了”,故选 A。‎ ‎2.—Lucy, is your uncle a teacher?‎ ‎—Yes,he is.He ____history for nearly 20 years.‎ A.teaches B.has taught C.is teaching D.will teach ‎【来源】北京 ‎【答案】B ‎【解析】句意:—露西,你叔叔是老师吗? —是的,他教了将近20年的历史了。考查现在完成时。根据for nearly 20 years可知,这是一个表示一段时间的时间状语,通常用于现在完成时,而且动词应该用延续性动词,现在完成时态结构为have/has+动词的过去分词。故选 B。‎ ‎3.—Are you a basketball player in you school? ‎ ‎—Yes, I______the team 3 years ago.I______in it for 3 years.‎ A.joined, was B.was joined, am C.have joined,have been D.joined, have been ‎【来源】四川 眉山 ‎【答案】D ‎【解析】句意:—你在你们学校是一名篮球运动员吗?—是的,我在3年前加入了篮球队。我已经参加它3年了。join加入,是瞬间性动词;be in参加,是延续性动词。第一空更加时间状语3 years ago可知此处用一般过去时,故为joined。第二空根据for 3 years可知此处用延续性动词的现在完成时,故用have been。故选 D。‎ ‎4.—Hurry up, the movie Wolf Warrior Ⅱ____for 10 minutes.‎ ‎—OK, I'm coming right now.‎ A.began B.has begun C.has been on ‎ ‎ ‎【来源】黑龙江 龙东地区 ‎【答案】C ‎【解析】句意:快点,电影《战狼Ⅱ》已经开始十分钟了。——好的,我马上就来了。分析句子知“电影已放映十分钟了”是现在完成时,且有表示一段时间的时间状语for 10 minutes.故谓语动词应是延续性动词,begin开始,是一个短暂性动词,故选 C。‎ ‎5.— Paris is a wonderful place.‎ ‎—So it is. I ____there twice.‎ A.have been B.have gone C.went D.will go ‎【来源】四川 凉山州 ‎【答案】A ‎【解析】句意:——巴黎是个很好的地方。——是的,我去过那儿两次。考查现在完成时。从twice可判断句子的时态应用现在完成时,其构成为:have/has+动词过去分词。have been表示去过某地,已经返回;have gone表示去了某地,可能已经到达某地也可能在去某地的路上。本题从So it is. I there twice.判断这里说的应该是去过某地,已经返回,所以用have been;副词there前省略to,故答案选 A。‎ ‎6. — High—speed trains, Mobile payment, Sharing bikes and Online shopping are called "four new great inventions" of modern China.‎ ‎— They ____ our daily lives more convenient.‎ A.have made B.had made C.have been made D.made ‎【来源】湖北 咸宁 ‎【答案】A ‎【解析】句意:——高铁、扫码支付、共享单车和网购被称为“中国四大新发明”。——它们使我们的日常生活更加便利。A. have made现在完成时; B. had made过去完成时; C. have been made现在完成时态的被动语态; D. made一般过去时态。中国新的四大发明已经给我们的生活带来了极大的便利,需要用现在完成时态来表达,故答案为 A。‎ ‎7.Sarah _________many places of interest in Beijing already.‎ A.visited B.has visited C.will visit D.visits ‎【来源】辽宁沈阳 ‎【答案】B ‎【解析】句意:Sarah已经参观过北京许多有趣的地方了。本题考查动词时态。根据句意和already可知此处要用现在完成时。故选 B。‎ ‎ ‎ ‎8.Everyone in my class except Tom and Mary ____ to Beijing.‎ A.have been B.have gone C.has been ‎【来源】黑龙江 齐齐哈尔 ‎【答案】C ‎【解析】句意:除了汤姆和玛丽之外,我们班上每个人都去过北京。考查现在完成时。由句意可知句子时态为现在完成时,构成为:have /has+动词过去分词;have been to表示去过某地,已经回来;have gone to表示去了某地,可能在路上,也可能已经到达;根据Everyone in my class except Tom and Mary to Beijing.可知,这里表示除了汤姆和玛丽之外,我们班上每个人都去过北京, 说明去过北京都已经回来了,所以用have been to。本句的主语是everyone,所以助动词用has,故答案选 C。‎ ‎9.—Is this your camera?‎ ‎—Yes, I ____ it for two weeks.‎ A.bought B.had C.have had D.have bought ‎【来源】广西 北部湾经济区 ‎【答案】C ‎【解析】句意:——这是你的照相机吗?——是的,我已经买了两个星期了。此题考查现在完成时。题目中的 for two weeks 说明用的是现在完成时,可以排除选项 A 和 B。剩下的选项 C 和 D 中, 由于 buy(买)是瞬间动词,在现在完成时中,瞬间动词不能够与一段时间连用,需要转换成相对应的延续性动词 have,所以答案选 C。‎ ‎10.— Hi, Tony! _________ you __________ to the newly—opened shopping mall, Tangdao 637 lately?‎ ‎— Yes. I went there with my parents last week.‎ A. Did; go B.Have: been C.Have; gone D. Do: go ‎【来源】青海 西宁 ‎【答案】B ‎【解析】句意:—嗨,Tony,你最近去过那个新开的购物商场Tangdao637吗?—是的,我上周和我的父母一起去的。Did…go是一般过去时态,一般疑问句形式;Have …been去过某地,已经回来了;Have …gone去了某地,还没有回来; Do …go是一般现在时态的疑问句形式。根据句意和句中的lately可知,这句话应用现在完成时态,且这里表示去了那个商场又回来了,故应选 B。‎ ‎11.The film Operation Red Sea_____a lot of praise since its first show months ago.‎ A.wins B.win C.will win D.has won ‎ ‎ ‎【来源】上海 ‎【答案】D ‎【解析】句意:红海影业自几个月前首次演出以来,赢得了很多好评。since its first show months ago是表示到目前为止的时间段,用在现在完成时态的句子中。故答案为D。‎ ‎12.— Recently, school violence ________ in some schools.‎ ‎— Luckily, our government has carried out some policies to stop it.‎ A.has appeared B.appeared C.will appear ‎【来源】湖北 恩施 ‎【答案】A ‎【解析】句意:— 最近,一些学校的学校暴力事件已经出现了。— 幸运的是,我们的政府已经实施了一些政策来阻止它。A.已经出现了B.出现了C.将出现。从答句知道暴力事件是已经出现的,排除C。那么暴力事件肯定是过去出现的,但对现在产生了影响,影响就是“我们的政府已经实施了一些政策来阻止它”,动作在过去发生且对现在产生影响就要使用现在完成时,故选A。‎ ‎13.I_____this magazine for three months.‎ A.have bought B.have had C.have borrowed ‎【来源】黑龙江 绥化 ‎【答案】B ‎【解析】句意:这本杂志我买了三个月了。本题考查延续性动词。题中for three months.是一个“时间段”提示为现在完成时,且使用延续性动词have,而短暂性动词buy;borrow不能和表示时间段的时间状语连用,故正确答案是B.‎ ‎14.— Your new watch is so nice! When did you buy it?‎ ‎— In April. I _____ it for two months.‎ A.have had B.had C.have bought D.bought ‎【来源】湖北 黄冈 ‎【答案】A ‎【解析】句意:——你的新手表太漂亮了!你什么时候买的它?——在四月份。我已经拥有它两个月了。have有,是延续性动词;buy(bought)买,是瞬间性动词。此处与时间段for two months连用,用现在完成时,谓语用延续性动词,故用have had。故选A。‎ ‎15.I ________ an invitation to the concert. I can’t wait to go.‎ A.receive B.will receive C.was receiving D.have received ‎ ‎ ‎【来源】河北省 ‎【答案】D ‎【解析】句意:我收到了音乐会的请柬。我等不及要走了。考查动词时态辨析题。根据句意语境,可知我已经收到去音乐会的邀请函,需用现在完成时,故选D。‎ ‎16.— It’s time to work now.‎ ‎— OK. I’ll wake Carl up. He ____for an hour.‎ A.has fallen asleep B.has been asleep ‎ C.fell asleep D.falls asleep ‎【来源】山东 青岛 ‎【答案】B ‎【解析】句意:——现在到了工作的时间了。——好的,我叫醒卡尔,他睡了一个小时了。根据fall asleep入睡,短暂性动词;be asleep睡着,指状态,延续性的;根据for an hour.可知用延续性动词;故选B ‎17.—Look! Somebody ____ the lights.‎ ‎—Well, it wasn’t me. I didn’t do it.‎ A.turns off B.is turning off C.was turning off D.has turned off ‎【来源】江苏 连云港 ‎【答案】D ‎【解析】句意:——看,有人把灯关了。——不是我,我没做它。根据it wasn’t me. I didn’t do it.可知是动作已经发生,现在的结果是灯灭了,所以用现在完成时态;故选D ‎18. Three years ________ and we've made so many friends during our junior school.‎ A.has passed B.has past C.have passed ‎【来源】湖北恩施 ‎【答案】A ‎【解析】结合and we’ve made so many friends during our junior school.可知动作发生在过去,对现在造成一定的影响故用现在完成时have/has+过去分词,主语three years指时间,表整体,谓语用has,故选 A。‎

相关文档