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

上传人:得** 文档编号:79421580 上传时间:2023-03-21 格式:PDF 页数:6 大小:313.81KB
返回 下载 相关 举报
(文末附答案)2022届初中英语过去完成时名师选题3109.pdf_第1页
第1页 / 共6页
(文末附答案)2022届初中英语过去完成时名师选题3109.pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《(文末附答案)2022届初中英语过去完成时名师选题3109.pdf》由会员分享,可在线阅读,更多相关《(文末附答案)2022届初中英语过去完成时名师选题3109.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 (每日一练)(文末附答案)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 surprise to me.I _ for sometime th

2、at 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 until now.Ahad hoped;missedBhopes

3、;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 rainDwas raining 8、By the end of las

4、t 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 tickets.AsoldBhave soldChad sol

5、dDwould 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 them.You could call them if you

6、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”可知,空格处的动作发生在另一个过去动作之前,应用过去完成时态。故选 D。2、答案:C

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

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

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

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

11、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.考点:考查完成时态的用法。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁