版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025-2026年安徽省人教版初中英语第8单元过去完成时练习题一、单选题(总共10题,每题2分,共20分)1.根据句意和语法规则,选择正确的过去完成时形式填空:Lastyear,I______(notfinish)myhomeworkbeforeI______(go)tothecinema.A.didn’tfinish/wentB.hadn’tfinished/wentC.didn’tfinish/hadgoneD.hadn’tfinished/hadgone解析:本题考查过去完成时的基本用法。过去完成时表示在过去某一时间点之前已经完成的动作,常与before,after,by,when等时间状语连用。句中"Lastyear"是明确的时间点,"beforeIwenttothecinema"表示去电影院这个动作发生之前,因此需要用过去完成时。选项A和C中"didn’tfinish"是过去时,不符合语境;选项D中"hadgone"表示过去完成时的持续状态,但此处只需表示动作完成,无需强调状态。正确答案为B,"hadn’tfinished"表示完成作业的动作发生在去电影院之前。2.在以下句子中,选择最符合语境的过去完成时形式:Whentheteachercameintotheclassroom,thestudents______(alreadyread)thetext.A.alreadyreadB.hadalreadyreadC.werereadingD.havealreadyread解析:本题考查过去完成时的语境应用。句中"whentheteachercame"是过去时间点,"thestudentshadalreadyread"表示老师进教室时,学生们已经读完文本。选项A和D使用一般过去时和现在完成时,不符合时间先后关系;选项C使用过去进行时,表示动作正在进行,与语境不符。正确答案为B,"hadalreadyread"强调动作在老师到来之前完成。3.根据句意,选择正确的过去完成时形式:Bythetimethey______(arrive)atthestation,thetrain______(alreadyleave).A.arrived/hadalreadyleftB.hadarrived/hadalreadyleftC.arrived/alreadyleftD.hadarrived/alreadyleft解析:本题考查过去完成时的连用结构。句中"bythetime"表示在某个时间点之前,需要用过去完成时。第一个空表示到达车站的动作发生在过去,用"hadarrived";第二个空表示火车已经离开,用"hadalreadyleft"。选项A和C中"arrived"和"left"均为一般过去时,不符合时间关系;选项D中"alreadyleft"使用现在完成时,错误。正确答案为B。4.在以下句子中,选择最符合语法和语境的过去完成时形式:She______(nevermeet)someonesokindbeforeshe______(meet)himlastweek.A.nevermet/metB.hadnevermet/hadmetC.nevermet/hadmetD.hadnevermet/met解析:本题考查过去完成时的否定形式和先后动作。句中"beforeshemethimlastweek"是过去时间点,"hadnevermet"表示在此之前从未见过如此善良的人,强调动作的完成性和时间先后。选项A和C中"nevermet"是一般过去时,不符合语境;选项D中"hadnevermet"与"met"时间矛盾。正确答案为B,"hadnevermet"表示过去完成时的否定动作。5.根据句意,选择正确的过去完成时形式:WhenI______(open)thedoor,I______(find)mykeysonthetable.A.opened/foundB.hadopened/foundC.opened/hadfoundD.hadopened/found解析:本题考查过去完成时的动作顺序。句中"whenIopenedthedoor"是过去时间点,"Ihadfoundmykeys"表示开门时已经发现钥匙。选项B和D中"hadopened"表示动作发生在过去,但"found"是一般过去时,错误;选项C中"opened"是一般过去时,不符合时间关系。正确答案为C,"hadfound"表示在开门之前已经完成发现钥匙的动作。6.在以下句子中,选择最符合语境的过去完成时形式:Bytheendoflastmonth,they______(alreadyfinish)theproject.A.alreadyfinishedB.hadalreadyfinishedC.hadfinishedD.finished解析:本题考查过去完成时的完成状态。句中"bytheendoflastmonth"表示在过去某个时间点之前完成,需要用过去完成时。选项A和D使用一般过去时,不符合语境;选项B和C中"hadalreadyfinished"和"hadfinished"均符合语法,但"already"强调完成时间更早。正确答案为B。7.根据句意,选择正确的过去完成时形式:He______(alreadygo)toLondonbeforeshe______(call)him.A.hadalreadygone/calledB.alreadywent/calledC.hadalreadygone/hadcalledD.went/hadcalled解析:本题考查过去完成时的先后动作。句中"beforeshecalledhim"是过去时间点,"hadalreadygone"表示在此之前已经去伦敦。选项B和D使用一般过去时,不符合时间关系;选项C中"hadcalled"表示打电话的动作发生在过去,但"hadalreadygone"更强调完成性。正确答案为A。8.在以下句子中,选择最符合语法和语境的过去完成时形式:Whenthepolicearrived,thethief______(alreadyescape).A.alreadyescapedB.hadalreadyescapedC.escapedD.hadescaped解析:本题考查过去完成时的完成状态。句中"whenthepolicearrived"是过去时间点,"thethiefhadalreadyescaped"表示警察到达时,小偷已经逃跑。选项A和C使用一般过去时,不符合语境;选项D中"hadescaped"缺少"already",不够强调。正确答案为B。9.根据句意,选择正确的过去完成时形式:They______(notsee)eachotherforthreeyearsbeforethey______(meet)againlastyear.A.didn’tsee/metB.hadn’tseen/metC.didn’tsee/hadmetD.hadn’tseen/hadmet解析:本题考查过去完成时的否定形式和先后动作。句中"beforetheymetagainlastyear"是过去时间点,"hadn’tseen"表示在此之前三年没见过。选项A和C使用一般过去时,不符合时间关系;选项D中"hadmet"与"hadn’tseen"时间矛盾。正确答案为B。10.在以下句子中,选择最符合语境的过去完成时形式:Bythetimetheexam______(start),she______(alreadyfinish)allthequestions.A.started/hadalreadyfinishedB.hadstarted/hadalreadyfinishedC.started/alreadyfinishedD.hadstarted/alreadyfinished解析:本题考查过去完成时的连用结构。句中"bythetime"表示在某个时间点之前,需要用过去完成时。第一个空表示考试开始的时间,用"hadstarted";第二个空表示完成所有题目,用"hadalreadyfinished"。选项A和C中"started"和"finished"均为一般过去时,不符合时间关系;选项D中"alreadyfinished"使用现在完成时,错误。正确答案为B。二、填空题(总共10题,每题2分,共20分)1.Lastnight,I______(notwatch)TVbeforeI______(go)tobed.参考答案:hadn’twatched/went解析:本题考查过去完成时的基本用法。"beforeIwenttobed"表示去睡觉这个动作发生之前,需要用过去完成时。2.Whenthefiremanarrived,thechildren______(alreadyout)ofthehouse.参考答案:hadalreadybeenout解析:本题考查过去完成时的状态。"hadalreadybeenout"表示孩子们在消防员到达之前已经离开房子,强调状态完成。3.Bythetimeshe______(reach)thestation,thetrain______(alreadyleave).参考答案:hadreached/hadalreadyleft解析:本题考查过去完成时的连用结构。"bythetime"表示在某个时间点之前,需要用过去完成时。4.She______(nevermeet)someonesokindbeforeshe______(meet)himlastweek.参考答案:hadnevermet/hadmet解析:本题考查过去完成时的否定形式和先后动作。"beforeshemethimlastweek"是过去时间点,"hadnevermet"表示在此之前从未见过。5.WhenI______(open)thedoor,I______(find)mykeysonthetable.参考答案:hadopened/hadfound解析:本题考查过去完成时的动作顺序。"whenIopenedthedoor"是过去时间点,"hadfound"表示在开门之前已经发现钥匙。6.Bytheendoflastmonth,they______(alreadyfinish)theproject.参考答案:hadalreadyfinished解析:本题考查过去完成时的完成状态。"bytheendoflastmonth"表示在过去某个时间点之前完成,需要用过去完成时。7.He______(alreadygo)toLondonbeforeshe______(call)him.参考答案:hadalreadygone/called解析:本题考查过去完成时的先后动作。"beforeshecalledhim"是过去时间点,"hadalreadygone"表示在此之前已经去伦敦。8.Whenthepolicearrived,thethief______(alreadyescape).参考答案:hadalreadyescaped解析:本题考查过去完成时的完成状态。"whenthepolicearrived"是过去时间点,"hadalreadyescaped"表示小偷已经逃跑。9.They______(notsee)eachotherforthreeyearsbeforethey______(meet)againlastyear.参考答案:hadn’tseen/met解析:本题考查过去完成时的否定形式和先后动作。"beforetheymetagainlastyear"是过去时间点,"hadn’tseen"表示在此之前三年没见过。10.Bythetimetheexam______(start),she______(alreadyfinish)allthequestions.参考答案:hadstarted/hadalreadyfinished解析:本题考查过去完成时的连用结构。"bythetime"表示在某个时间点之前,需要用过去完成时。第一个空表示考试开始的时间,第二个空表示完成所有题目。三、判断题(总共10题,每题2分,共20分)1.Pastperfecttenseisusedtodescribeanactionthathappenedbeforeanotherpastaction.(正确)解析:过去完成时用于描述在过去某一时间点之前已经完成的动作,符合定义。2."BythetimeIgothome,myfamilyhadalreadyeatendinner."Thissentenceiscorrect.(正确)解析:句中"bythetimeIgothome"表示在某个时间点之前,"hadalreadyeaten"符合过去完成时用法。3."WhenIsawhim,hedidn’tgotoschool."Thissentenceiscorrect.(错误)解析:句中"whenIsawhim"是过去时间点,但"didn’tgo"是一般过去时,不符合语境,应改为"hadn’tgone"。4."Bytheendoflastyear,theyhadfinishedthework."Thissentenceiscorrect.(正确)解析:句中"bytheendoflastyear"表示在过去某个时间点之前完成,"hadfinished"符合过去完成时用法。5."Whenshecalledme,Ihadalreadyleft."Thissentenceiscorrect.(正确)解析:句中"whenshecalledme"是过去时间点,"hadalreadyleft"符合过去完成时用法。6."Theyhadalreadyseenthemoviebeforetheyboughtthetickets."Thissentenceiscorrect.(错误)解析:句中"beforetheyboughtthetickets"是过去时间点,"hadalreadyseen"不符合时间关系,应改为"hadn’tseen"。7."Bythetimetheteachercame,thestudentshadalreadyfinishedthetest."Thissentenceiscorrect.(正确)解析:句中"bythetimetheteachercame"表示在某个时间点之前,"hadalreadyfinished"符合过去完成时用法。8."WhenIarrived,thetrainhadalreadyleft."Thissentenceiscorrect.(正确)解析:句中"whenIarrived"是过去时间点,"hadalreadyleft"符合过去完成时用法。9."Theyhadalreadygonetotheparkbeforetheyremembered."Thissentenceiscorrect.(正确)解析:句中"beforetheyremembered"是过去时间点,"hadalreadygone"符合过去完成时用法。10."BythetimeIfinishedthebook,ithadalreadybeenpublished."Thissentenceiscorrect.(正确)解析:句中"bythetimeIfinishedthebook"表示在某个时间点之前,"hadalreadybeenpublished"符合过去完成时用法。四、简答题(总共4题,每题4分,共16分)1.简述过去完成时的基本用法和常见时间状语。参考答案:过去完成时用于描述在过去某一时间点之前已经完成的动作。常见时间状语包括before,after,by,when,before,bythetime,bytheendof等。例如:"Bythetimehearrived,thetrainhadalreadyleft."解析:过去完成时强调动作的完成性,常与表示过去时间的时间状语连用,表示动作的先后顺序。2.比较过去完成时与一般过去时的区别。参考答案:过去完成时表示在过去某一时间点之前已经完成的动作,强调完成性;一般过去时表示过去某个时间点发生的动作,强调发生性。例如:"WhenIgothome,myfamilyhadalreadyeatendinner."(过去完成时)vs"WhenIgothome,myfamilyatedinner."(一般过去时)。解析:两者主要区别在于时间先后关系和强调的重点,过去完成时强调动作的完成性,一般过去时强调动作的发生性。3.解释过去完成时在语境中的应用。参考答案:过去完成时常用于描述两个过去动作的先后顺序,特别是表示先发生的动作。例如:"Bythetimetheexamended,shehadalreadyfinishedallthequestions."(考试结束前已经完成题目)。解析:过去完成时在语境中用于明确动作的时间先后关系,使句子逻辑更清晰。4.列举三个使用过去完成时的常见句型。参考答案:(1)Bythetime+过去时间点,主语+had+动词过去分词。(2)Before/After+过去时间点,主语+had+动词过去分词。(3)When+过去时间点,主语+had+动词过去分词。解析:这些句型是过去完成时常见的应用结构,用于描述过去动作的先后顺序。五、应用题(总共4题,每题6分,共24分)1.根据句意,用过去完成时完成句子:Lastnight,I______(notwatch)TVbeforeI______(go)tobed.参考答案:hadn’twatched/went解析:句中"beforeIwenttobed"表示去睡觉这个动作发生之前,需要用过去完成时。2.根据句意,用过去完成时完成句子:Whentheteacherarrived,thestudents______(alreadyread)thetext.参考答案:hadalreadyread解析:句中"whentheteacherarrived"是过去时间点,"hadalreadyread"表示老师到达时已经读完文本。3.根据句意,用过去完成时完成句子:Bytheendoflastmonth,they______(alreadyfinish)theproject.参考答案:hadalreadyfinished解析:句中"bytheendoflastmonth"表示在过去某个时间点之前完成,需要用过去完成时。4.根据句意,用过去完成时完成句子:He______(alreadygo)toLondonbeforeshe______(call)him.参考答案:hadalreadygone/called解析:句中"beforeshecalledhim"是过去时间点,"hadalreadygone"表示在此之前已经去伦敦。【标准答案及解析】一、单选题1.B2.B3.B4.B5.C6.B7.A8.B9.B10.B解析:2.B:hadn’tfinished表示完成作业的动作发生在去电影院之前。3.B:hadalreadyread表示老师进教室时学生们已经读完文本。4.B:hadarrived和hadalreadyleft表示两个过去动作的先后顺序。5.B:hadnevermet表示在此之前从未见过,强调完成性。6.C:hadopened和hadfound表示两个过去动作的先后顺序。7.B:hadalreadyfinished表示在过去某个时间点之前完成。8.A:hadalreadygone表示在此之前已经去伦敦。9.B:hadalreadyescaped表示小偷已经逃跑。10.B:hadn’tseen表示在此之前三年没见过。11.B:hadstarted和hadalreadyfinished表示两个过去动作的先后顺序。二、填空题1.hadn’twatched/went2.hadalreadybeenout3.hadreached/hadalreadyleft4.hadnevermet/hadmet5.hadopened/hadfound6.hadalreadyfinished7.hadalreadygone/called8.hadalreadyescaped9.hadn’tseen/met10.hadstarted/hadalreadyfinished解析:11.hadn’twatched表示完成作业的动作发生在去睡觉之前。12.hadalreadybeenout表示孩子们在消防员到达之前已经离开房子。13.hadreached和hadalreadyleft表示两个过去动作的先后顺序。14.hadnevermet表示在此之前从未见过,强调完成性。15.hadopened和hadfound表示两个过去动作的先后顺序。16.hadalreadyfinished表示在过去某个时间点之前完成。17.hadalreadygone表示在此之前已经去伦敦。18.hadalreadyescaped表示小偷已经逃跑。19.hadn’tseen表示在此之前三年没见过。20.hadstarted和hadalreadyfinished表示两个过去动作的先后顺序。三、判断题1.√2.√3.×4.√5.×6.×7.√8.√9.√10.√解析:2.正确:过去完成时用于描述过去某一时间点之前已经完成的动作。3.正确:句中"bythetimeIgothome"表示在某个时间点之前,"hadalreadyeaten"符合过去完成时用法。4.错误:应改为"hadn’tgone"表示在看到他之前没有去学校。5.正确:句中"bytheendoflastyear"表示在过去某个时间点之前完成,"hadfinished"符合过去完成时用法。6.正确:句中"whenshecalledme"是过去时间点,"hadalreadyleft"符合过去完成时用法。7.错误:应改为"hadn’tseen"表示在买票之前没有看过电影。8.正确:句中"bythetimetheteachercame"表示在某个时间点之前,"hadalreadyfinished"符合过去完成时用法。9.正确:句中"whenIarrived"是过去时间点,"hadalreadyleft"符合过去完成时用法。10.正确:句中"beforetheyremembered"是过去时间点,"hadalreadygone"符合过去完成时用法。11.正确:句中"bythetime
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中人教版(新课标)Unit4WildlifeProtection教案
- 酒店人事部员工年度工作计划
- 三年级语文下册 第六单元 18童年的水墨画第2课时教案 新人教版
- 2026下半年四川达州事业单位招聘工作人员笔试易考易错模拟试题(共500题)试卷后附参考答案
- 2026下半年四川省泸州纳溪区事业单位考试招聘69人易考易错模拟试题(共500题)试卷后附参考答案
- 2026下半年四川南充市高坪区事业单位招聘47人易考易错模拟试题(共500题)试卷后附参考答案
- 2026下半年事业单位联考安徽省芜湖市招聘(653人)易考易错模拟试题(共500题)试卷后附参考答案
- 2026上汽乘用车福建分公司校园招聘50人易考易错模拟试题(共500题)试卷后附参考答案
- 新教材高中物理 第4章 万有引力定律及航天 第2节 万有引力定律的应用教案2 鲁科版必修第二册
- 七年级历史下册 第二单元 辽宋夏金元时期:民族关系发展和社会变化第9课 宋代经济的发展教案 新人教版
- 汽车钣金基础课件 项目1 现代汽车车身结构设计
- DB6528T 202-2024 春玉米滴灌栽培技术规程
- 室内设计专业国家技能人才培养工学一体化课程设置方案
- 石油钻井工(技师、高级技师)职业资格考试题库(含答案)
- 机电设备安装与调试技术教案
- 钢板弹簧设计手册技术手册指导书
- 人教版高中数学A版选必第2册《第四章 数列》大单元整体教学设计
- 工程安全无小事
- (高清版)DZT 0214-2020 矿产地质勘查规范 铜、铅、锌、银、镍、钼
- 中建施工临时用电施工方案
- 盘锦市住宅区物业管理服务收费等级标准实用文档
评论
0/150
提交评论