《2022届初中英语过去完成时知识点总结归纳.docx》由会员分享,可在线阅读,更多相关《2022届初中英语过去完成时知识点总结归纳.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(每日一练)2022届初中英语过去完成时知识点总结归纳完整版单选题1、一How longthe movie when the students got there?一About 10 minutes.A . has; begunB . had; begunC . had; been onD . has; been on答案:C解析:句意:一当学生们进去的时候,电影播放了多久?一大约10分钟。考查过去完成时c has/had助动词;begun开始,非延续动词;been on开始,表状态。根据when the students got there可知,when后面引导的从句是一般过去时,所以电影是
2、在学生进去之前开始播放的,所 以是过去的过去,助动词用had ;因电影的播放是延续性动作,需用been on,故选C。2、 Mum was satisfied to find that Susan all her suitcases already.A . was packingB . has packedC . had packedD . would pack答案:C解析:句意:妈妈很满意地发现苏珊已经把她所有的行李都打包好了。考查过去完成时。根据句中Mum was satis他d可知,妈妈是开心的;而让妈妈开心的原因是苏珊已经打包好 了行李。根据句中was,可知苏珊打包行李是过去的过去发生
3、的事情,所以用过去完成时符合题意,过去完成 时结构:had +动词过去分词。故选Co3、The moviefor 10 minutes by the time I got to the cinema yesterday.A . was onB . had been onC . had begunD . has begun答案:B解析:句意:昨天我到电影院时,电影已经上映10分钟了。考查过去完成时。A. was on表一般过去时;B. had been on表过去完成时;C. had begun表过去完成时;D.has begun表现在完成时。by the time后接句子为一般过去时,则主句时
4、态应用过去完成时,A、D选项可排 除。B、C选项区别在于一个使用了延续性动词,一个用了非延续性动词,根据句中for 10 minutes提示可知, 空格处应用延续性动词,故选及4、She said when she got to the cinema, the film . for five minutes.A . has begunB . had been onC . has been on答案:B解析:句意:她说当她到达电影院的时候,电影已经上映5分钟了。begin的意思是“开始”,是短暂性动词;be on 表示开始,上映,可以和for+一段时间连用。根据She said when she
5、 got to the cinema可知下文是过去完成 时,其结构是had done的形式。A. has begun现在完成时;不能和for+一段时间连用;B. had been on过去 完成时,可以和for+一段时间连用;C. has been on现在完成时,可以和for+一段时间连用。根据题意,故选Bo小提示:过去完成时表示在过去某一段时间或动作以前已经完成的动作.由had+过去分词构成.2,基本用法表示在过去某一段时间或动作之前已经发生或完成的动作,动作发生的时间是“过去的过去” .I had arrived home by that time.He had left his cas
6、e on the 4:30 train.表示从过去某一时间开始持续到过去另一时间.Great changes had taken place when he returned to his home town.She had lived in a school for sixty years.5、By the time we the railway station, the train for ten minutes.A . got to; had been awayB . reached; had leftC . arrived; had been awayD . arrived at; h
7、as left答案:A解析:句意:到我们到达火车站时,火车已经开走十分钟了。考查动词(短语)辨析和延续性动词。get to/reached/arrived at者R表示到达,后可直接跟地点;arrived是 不及物动词,需和介词at/in搭配使用后才可跟地点,故排除C;根据“for ten minutes”可知,第二空要用延 续性动词,left是leave 离开的过去分词,是短暂性动词;而be away是延续性动词,且“火车离开”的动 作发生在“到达车站”的动作之前,表示过去的过去,应用过去完成时。故选A。6、一Why was he late for school yesterday?He o
8、verslept. By the time he got to the bus stop, the bus already.A . was, leavingB . has, leftC . would, leaveD . had, left答案:D解析: 考点:考查动词的时态试题分析:句意:昨天他为什么迟到了 ?他睡过头了。他到达公交车站时,公交车已经开走了。结合语境 可知下文描述的是一直持续到过去某时的动作,故用过去完成时态,选D。7、WhatJaneby the time he was seven?A . did, doB . has, doneC . did, did.D . had,
9、done答案:D解析:句意:截止到七岁简做了什么?考查动词时态c根据从句“by the time he was seven”是by the time+过去时间,可知主句要用过去完成时, 其结构是had done的形式。故选D。8、Robert was very upset that most of his friends when he at the party.A . left; had arrivedB . left; arrivedC . had left; arrived答案:C解析:句意:当罗伯特到达晚会时,他的大多数朋友都走了,他很难过。考查动词辨析和时态。leave 离开;arr
10、ive 至ij达。分析Robert was very upset that most of his friends.when he.at the party;可知,当罗伯特到达晚会时,他的大多数朋友都走了。“到达”这一动作发生在过去,是一 般过去时;“朋友已经走了”发生在过去的过去,用过去完成时。故选C。9、Heto play the piano before he was 11 years old.A . would learnB . had learnedC . has learnedD . learns答案:B 解析:句意:在他11岁之前他就学会了弹钢琴。would learn过去将来时
11、;had learned过去完成时;has learned现在完成时;learns 一般现在时,动词的第三 人称单数形式0根据句中before he was 11 years old可知,这里说的是在一个过去动作之前发生的事情,应用 过去完成时,故应选B。10、一Did you see Tom at the airport?一No.His plane by the time I there.A . has taken off ; gotB . took off ; had gotC . took off ; gotD . had taken off ; got答案:D解析:试题分析:句意:一你
12、在机场看到Tom 了吗?没,当我到那儿的时候,他的飞机已经飞走了。根据时 间状语从句by the time-可知、本题中主句用过去完成时,从句用一般过去时。故选D。11 By the time I got to the cinema, the movie for ten minutes.A . had begunB . had been onC . has startedD . has been on答案:B解析:句意:我到电影院时,电影已经上映十分钟了。考查时态。by后加过去时间,常与过去完成时连用。begin和start “开始”,是短暂性动词,不能与一段时间 连用,应该转换为be on(
13、延续性动词)。故选B。12、- Why do you feel so unhappy?-Bad luck . When I arrived at the airport, my flight.A . took offB . would take offC . was taking offD . had taken off答案:D解析:试题分析:句意:你为什么感到这么不高兴?倒霉。当我到达机场时,我的航班已经起飞了。结合语境可 知本句描述是到过去某时已经完成的动作,故用过去完成时态。选Do考点:考查时态辨析13、All the ticketsby the time I got to the cinema.A . sell outB . sold outC . have been sold outD . had been sold out答案:D解析:句意:当我到达电影院时,所有的票已经被卖完了。by the time引导的是一般过去时的状语从句,故主句用过 去完成时,故选Do点睛:by the time当的时候,通常引导一个时间状语从句,主句则表示在此时间之前某个事件已完成. 当从句用过去时时,主句通常用过去完成时;当从句用一般现在时时,主句通常用将来完成时。
限制150内