《(文末附答案)2022届初中英语过去完成时知识汇总大全.docx》由会员分享,可在线阅读,更多相关《(文末附答案)2022届初中英语过去完成时知识汇总大全.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(每日一练)(文末附答案)2022届初中英语过去完成时知识汇总大全单选题1、What Jane by the time he was seven ?A . did, doB . has, doneC . had, doneD . did, did2、I found very difficult to put up the tent as I it before.A . that, have never doneB . it, had never doneC . it, have never done3、表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时间,而且动作尚未结束,仍然有继
2、 续下去的可能,例如:By the end of last year, he had worked in the factory for twenty years.到去年年底为止,他已经在这个工厂工作 了 20年。(到去年年底为止已工作了 20年,还有继续进行下去的可能)4、- Have you finished all your homework?-Of course. I it before I went out to play football.A . had finishedB . have finishedC . finishedD . was finishing5、I though
3、t I in my project report, but the manager said he didnt see it at all.A . handB . am handingC . have handedD . had handed6、By the end of last year, we more than 1,100,000 cars.A . were producingB . producedC . had producedD . would produce7、By the time he arrived at the airport, he found his flight.
4、A . take offB . took offC . has taken offD . had taken off8、By 2018, my parents around ten countries in Europe.A . have travelledB . had travelledC . will travelD . are travelling9、The little boy me a few minutes before his mother showed up.A . stares atB . has stared atC . looks atD . had stared at
5、10、一Did you see Mr. Li when you were in France?一No, when I, he to Canada.A . arrived, had goneB . had arrived, wentC . got, had wentD . reached, would go11、I watched the film Kung Fu Hustle yesterday. I this kind of film before.A . didrf t seeB . haven t seenC . hadn* t seenD . wasn t seen12、By the
6、end of last term, the school volleyball team three prizes for our school.A . have wonB . had wonC . win13、By the time my parents came back home, I all the housework.A . had finishedB . have finishedC . finishedD . would finish2022届初中英语过去完成时_01D参考答案1、答案:c解析:句意:到他七岁的时候Jane都做了什么?diddo是一般现在时一般疑问句的形式;has
7、done现在完成时;had done过去完成时;did-did形式错误, 前面使用了助动词did,后面的动词变为原形。根据句意和句中的by the time he was seven 到他七岁的时 候”,指的是从过去一直到他七岁,应指过去的过去,用过去完成时态,故选C。2、答案:B解析:句意:我发现搭起帐篷很困难,因为我以前从未做过。考查固定句型和过去完成式。Find it adj. tod。sth.:发 现做某事是什么样子的;根据时间状语before可知此句时态用完成时态,主句是过去式,从句应用过去完成式, 结合句意和语境可知选Bo3、4、答案:A解析:试题分析:句意:你已经完成你所有的作业
8、了吗?当然,在我出去踢足球之前我就已经完成了。根据句意可知 完成作业在踢足球之前,及发生在过去的过去,故用过去完成时态,故选A。考点:考查过去完成时态的用法。5、答案:D解析:句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。句中I thought使用的是 一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。6、答案:C解析:句意:到去年年底,我们已经生产了一百一十多万辆汽车。考查动词时态.根据“By the
9、end of last year”可知,动作发生在过去的过去,要用过去完成时,结构为had done,故选 Co7、答案:D解析:句意:当他到达机场时,他发现了他的飞机已经起飞了。A. take off 起飞,一般现在时;B. took off起飞, 一般过去时; C. has taken off已经起飞,现在完成时;D. had taken off已经起飞,过去完成时。从句By the time he arrived at the airport是一般过去时,“飞机起飞发生在到达机场之前,即“过去的过去, 故主句用过去完成时。故选D。8、答案:B解析:句意:截至到2018年,我父母已经在欧洲
10、旅行了 10个国家。考查时态。have travelled现在完成时态形式;had travelled过去完成时形式;will travel 一般将来时态形式; are travelling现在进行时态形式。根据时间状语By 2018可知,by+过去时间为过去完成时标志词,此空应填 过去完成时形式,表示“过去的过去”,应填had travelled,故选B。9、答案:D解析: 句意:这个小男孩在他妈妈出现之前已经盯着我看了好几分钟了。stares al一般现在时,第三人称单数;has stared at现在完成时;looks at 一般现在时;had stared at过去完成时。根据句意可知
11、,主句动作发生在从句 动作before his mother showed up之前,故应用过去完成时,选D。10、答案:A解析:试题分析:句意一你在法国期间,见过李老师吗?-没有。我到达时,他已经去加拿大了。题干中arrive的动 作发生在过去,g。发生在anive之前,故用过去完成时,可知选A。考点:考查过去时和过去完成时。11、答案:C解析:句意:我昨天看了电影功夫。我以前没看过这种电影。考查过去完成时。根据第一句中“watched”可知用的是一般过去时,结合第二句中before,可知第二句 指的是过去的过去没看过这类型的电影,过去的过去,用过去完成时,故选C。12、答案:B解析:句意:到上学期末,学校排球队为我们学校赢得了三个奖项,考查过去完成时。根据时间状语“By the end of last term”可知,空格处的动作发生在“过去的过去”,所以 应用过去完成时,其结构为had+动词过去分词,故选B。13、答案:A解析: 句意:直到我的父母回到家,我已经完成了所有的家务。本题考查时态。had finished是过去完成时,have finished是现在完成时,finished是一般过去时,would finish是过去将来时。根据by the time my parents came back home,此处主句用过去完成时,故选A。