还剩4页未读,继续阅读
文本内容:
(每日一练)人教版初三英语过去完成时重点归纳笔记@8-练Before yougo go.单选题lx hegirl sittingnext tome onthe planewas verynervous,for shebefore.A.hasn*t flownB.hadn*t flownC.didn,t flyD.wasn tflying答案B解析试题分析句意在飞机上挨着我坐的女孩很紧张,因为她以前从来没有乘过飞机结合语境可知下文原因状语从句中描述的是过去某时已经完成的动作,故用过去完成时态,选B考点时态点评英语中的时态主要是借助于时间状语与上下文语境来进行判断解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分
2、My brotherdidnt tsee thefilm lastnight becausehe ittwice.A.has seenB.sawC.had seenD.will see答案C解析句意我的弟弟昨天晚上没有看这部电影因为他之前已经看过两次了考查动词时态,根据句意“看过这部电影”是发生在昨天晚上之前的动作,应该用过去完成时态,结构为had+过去分词,所以选C
3、The boyfor herin therain fornearly halfan hourbefore sheappeared.A.waitsB.waitedC.has waitedD.had waited答案D解析句意在她出现前,那个男孩已经在雨中等了接近半个小时了因为before后用的是一般过去时,wait这个动作发生在appeared之前,也就是过去的过去,所以空格处应该用过去完成时故选D
4、My parentssupper before I gothome lastnight.A.hadB.have hadC.had had答案C解析试题分析句意昨天晚上我到家之前,父母已经吃了晚餐了A.had一般过去时,表示过去某时发生的动作;B.have had现在完成时,表示已经发生或完成的动作;C.had had过去完成时,表示在过去某时已经发生或完成的动作本题表示在我到家前,父母已吃完晚餐,用过去完成时,故选C考点考查动词的时态
5、He toldme thathe inthe labfor twomore months.A.had workedB.would workC.had beenworkingD.must haveworked答案A解析句意他告诉我,他已经在这个实验室工作超过两个月了考查过去完成时根据时间状语“for twomore months”以及宾语从句的told可知,表示过去某一个动作从某一时刻开始延续到过去某一时间,有可能继续下去,用过去完成时,而C选项强调一直做某事不间断,不符合句意故选Ao
6、一How aboutyesterdays movie——It wasawful.By thetime Igot tothe cinema,the moviefor aboutfifteen minutes.A.has beganB.has beentoC.had beenon答案C解析句意——昨天的电影怎么样?——很糟糕当我到电影院的时候,电影已经上映大约15分钟了考查过去完成时has began是错误选项,正确形式应为has begun(have/has+过去分词)has beento曾经到过(某地)had beenon for+一段时间,意为“已经开始了多久”,表示持续性根据上文句意可知,我到电影院用一般过去时,下文句意为电影已经上映大约15分钟了”,电影开始发生在过去的过去,用过去完成时故选C
7、---Have youfinished allyour homework---Of course.I itbeforeIwent outto playfootball.A.had finishedB.have finishedC.finishedD.was finishing答案A解析试题分析句意你已经完成你所有的作业了吗?当然,在我出去踢足球之前我就已经完成了根据句意可知完成作业在踢足球之前,及发生在过去的过去,故用过去完成时态,故选A考点考查过去完成时态的用法
8、I thoughtI inmy projectreport,but themanager saidhe didntsee itat all.A.handB.am handingC.have handedD.had handed答案D解析句意我以为我已经上交了我的项目报告,但是经理说他根本没有看到hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D
9、By the end of last year,we morethan1,100,000cars.A.were producingB.producedC.had producedD.would produce答案C解析句意到去年年底,我们已经生产了一百一十多万辆汽车考查动词时态根据u Bytheendoflastyear可知,动作发生在过去的过去,要用过去完成时,结构为had done,故选C
10、He toldme thathe neversuch agood filmbefore.A.had,seenB.have,seenC.was,seenD.would,seen答案A解析试题分析句意他告诉我说他以前从未看过这么好的电影主句是一般过去时,从句动作发生在过去的过去,故用过去完成时,结构主语+had+动词过去分词故选A考点考查过去完成时
11、By2018,my parentsaround tencountries inEurope.A.have travelledB.had travelledC.will travelD.are travelling答案B解析句意截至到2018年,我父母已经在欧洲旅行了10个国家考查时态have travelled现在完成时态形式;had travelled过去完成时形式;will travel一般将来时态形式;are travelling现在进行时态形式根据时间状语By2018可知,by+过去时间为过去完成时标志词,此空应填过去完成时形式,表示“过去的过去,应填had travelled,故选B
12、He toldme thathe herefor fiveminutes.A.has comeB.had arrivedC.had beenD.had come答案C解析句意他告诉我他到这儿5分钟了根据for fiveminutes可知谓语动词要用延续性动词,come和arrive都是短暂性动词,bein+地点,表示延续性,here副词,要把介词省略;故选C。