收藏 分销(赏)

(文末附答案)2022届初中英语过去完成时名师选题.pdf

上传人:a199****6536 文档编号:5939730 上传时间:2024-11-23 格式:PDF 页数:6 大小:340.88KB
下载 相关 举报
(文末附答案)2022届初中英语过去完成时名师选题.pdf_第1页
第1页 / 共6页
(文末附答案)2022届初中英语过去完成时名师选题.pdf_第2页
第2页 / 共6页
(文末附答案)2022届初中英语过去完成时名师选题.pdf_第3页
第3页 / 共6页
(文末附答案)2022届初中英语过去完成时名师选题.pdf_第4页
第4页 / 共6页
(文末附答案)2022届初中英语过去完成时名师选题.pdf_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、1 (每日一练每日一练)()(文末附答案文末附答案)2022)2022 届初中英语过去完成时名师选题届初中英语过去完成时名师选题 单选题 1、I _they were planning to move to Boston before they told me about it.Awould hearBhas heardCheardDhad heard 2、By seven oclock this morning,Allen _ breakfast with his wife.Awill haveBhadChad hadDis having 3、The news came as no surp

2、rise to me.I _ for sometime that the factory was going to shut down.Ahad knownBknewChave knownDknow 4、By the time I woke up,my father _ in the bathroom for several minutes.Ahas goneBhas beenChad beenDhad gone 5、Mrs.Snape to leave by 9:00,but she overslept and the train.She has regretted for that unt

3、il now.Ahad hoped;missedBhopes;missesChas hoped;missedDhopes;missed 6、By the end of last year,most of us _ the free vaccine(疫苗).Awill getBwould getChas gotDhad got 7、The rain came to a stop the night before.The fields are still full of water.It _ for nearly a week.Ahas rainedBhad rainedCwould rainDw

4、as raining 8、By the end of last year,the government _all the old houses in that area.2 Awould rebuildBhave rebuiltChad rebuiltDrebuilt 9、By the time we got to the station,David _ for ten minutes.Ahas leftBhad leftChas been awayDhad been away 10、By the time I got to the ticket office,they _ all the t

5、ickets.AsoldBhave soldChad soldDwould sell 11、如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。12、-By the end of last month,Tom _ Gina for 10 years.Ahad marriedBhad married toChad been married toDhad been married 13、My parents our home for a few hours when I arrived.I didnt meet th

6、em.You could call them if you wanted to know where they were.Ahave been away fromBhad been away from Chad leftDhad gone 3 2022 届初中英语过去完成时_017 参考答案 1、答案:D 解析:句意:在他们告诉我之前我就已经听说了他们计划搬到波士顿。考查动词时态。would hear 过去将来时;has heard 现在完成时;heard 一般过去时;had heard 过去完成时。根据句中的“before they told me about it”可知,空格处的动作发生在

7、另一个过去动作之前,应用过去完成时态。故选 D。2、答案:C 解析:句意:到今天早上七点,艾伦已经和他的妻子一起吃过早餐了。考查过去完成时。时间状语“seven oclock this morning(今天早上 7 点)”是表示过去的时间,而加上介词“by(到为止)”表示在今天早上 7 点之前吃早餐的动作已完成,由此可知他们一起吃早餐的动作发生在过去的过去,所以此句时态应用过去完成时。故选 C。3、答案:A 解析:句意:这个消息传来时我一点儿也不惊讶。我早就知道这个工厂将要倒闭的。考查动词时态。A.had known 过去完成时;B.knew 一般过去时;C.have known 现在完成时;

8、D.know 一般现在时。根据前文说“我”不惊讶,可知知道消息在消息到来之前;又“到来”用了 came,一般过去时,“知道”这个动作发生在“过去的过去”,应该用过去完成时,故选 A。4、答案:C 解析:4 句意:当我醒来时,我父亲已经在浴室里呆了几分钟了。考查过去完成时。has gone 去了,现在完成时;has been 去过,现在完成时;had been 去过,过去完成时;had gone 去了,过去完成时;根据句意理解及 By the time 引导的从句可知,从句动作发生在过去,而主句动作发生在从句动作之前,所以这里应该用过去完成时,而这里表达的是“去某地呆了多久”,所以应该用 hav

9、e been in 的形式,故选 C。小提示:英语中表示一个动作在另一个动作之前就已经发生或者完成时,句子要用过去完成时的结构,而在完成时态中,表达“去过某地”用 have been to,表达“去了某地”用 have gone to,表达“去了某地呆了多久”用 have been in/at,做题要注意理解句意来区别。5、答案:A 解析:句意:斯内普夫人原本希望在 9 点前离开,但她睡过头了,误了火车。到现在为止,她一直为此感到遗憾。考查动词时态辨析题。本句前后是转折关系,and 连接并列结构,根据 overslept 可知 miss 用过去式,可排除 B。结合句意,第一空需用过去完成时,即

10、 had+过去分词结构,故选 A。6、答案:D 解析:句意:到去年年底,我们大多数人都接种了免费疫苗。考查时态。根据时间状语“By the end of last year”可知此处表动作发生在过去的过去,用过去完成时,其谓语动词结构为“had+过去分词”。故选 D。7、答案:B 解析:句意:前天晚上,雨停了下来。田地里仍然充满水。雨下了将近一周。5 考查过去完成时。昨天晚上雨停是事件的停止时间,开始时间要向前推一周,表示过去的过去发生的动作要用过去完成时,故选 B。8、答案:C 解析:句意:到去年年底,政府已经重建了那个区域所有的旧的房子。本题考查时态。A.would rebuild 过去将

11、来时;B.have rebuilt 现在完成时;C.had built 过去完成时;D.rebuilt 一般过去时。根据 By the end of last year 可知,“by the end of+过去的时间”用过去完成时,故选 C。9、答案:D 解析:句意:在我们到车站的时候,David 已经离开十分钟了。考查时态。根据“By the time we got to the station,”可知,此处应用过去完成时。再结合“for ten minutes”可知,此处应用延续性动词,所以应用 had been away,表示“已经离开”。故选 D。10、答案:C 解析:句意:我到售票处

12、的时候,他们已经把所有的票都卖了。本题主要考查过去完成时的用法。A.sold 一般过去时;B.have sold 现在完成时;C.had sold 过去完成时;D.would sell 一般过去时;根据句意“我到售票处的时候,他们已经把所有的票都卖了”和时间状语从句 By the time I got to the ticket office 可知,主句要用过去完成时,其构成为 had done。故选 C。11、12、答案:C 解析:6 句意:到上个月末为止,汤姆已经嫁给 Gina10 年的时间了。根据时间状语 for 10 years 可知用 be married to sb.表示同某人结婚;根据时间状语 By the end of last month 可知,这里是过去完成时,其结构是 had done 的形式。根据题意,故选 C。13、答案:B 解析:试题分析:句意:-当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。-假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours 表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选 B.考点:考查完成时态的用法。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 外语文库 > 初中英语

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服