资源描述
1 (每日一练每日一练)全国通用版初三英语过去完成时知识汇总笔记全国通用版初三英语过去完成时知识汇总笔记 单选题 1、Did you enjoy the match?Oh,no.When I got there,the match _ for a quarter.Ahas been overBhad endedChad been overDhas ended 答案:C 解析:试题分析:句意为:-你享受这场比赛吗?-哦,没有。我到达那里的时候,比赛已经结束 15 分钟了。根据语境可知,这里表示的是一个过去的过去发生的动作,应用过去完成时。由于 end 是一个短暂性动词,不可延续一段时间,但是其“结束”的状态是可以延续的,故应选 C。考点:考查过去完成时的用法。2、How is he getting along with the difficulty?He _ it by the end of last week.AovercomeBhad overcomeCovercomesDhas overcome 答案:B 解析:句意:他如何应付的困难?到上周末他已经克服了。考查过去完成时态。根据“by the end of last week”可知,此句时态是过去完成时,故选 B。3、Jane was disappointed that most of the guests when she at the party.2 Aleft;had arrivedBleft;arrived Chad left;had arrivedDhad left;arrived 答案:D 解析:句意:简到达宴会时,大多数客人都走了,这使她很失望。考查时态辨析题。本句 leave(离开)和 arrive(到达)两个动作相继发生,第一个动作需要若干时间完成,需用过去完成时;根据主句 Jane was disappointed 时态是一般过去时,可知 when 从句也用过去时,故选 D。4、What_ Jane _by the time he was seven?Adid doBhasdoneChavedoneDhaddone 答案:D 解析:句意:到他七岁的时候 Jane 都做了什么?diddo 一般过去时态,一般疑问句形式;hasdone 现在完成时;havedone 现在完成时;haddone 过去完成时。句中 by the time he was seven 意为“到时候”,常和完成时态搭配使用,根据句意可知,这里指他七岁之前一直到他七岁,应用过去完成时态,故应选 D。小提示:一般过去时表示过去发生的动作或存在的状态,谓语动词应变为过去式形式;现在完成时,表示过去发生的动作持续到现在,对现在造成影响或结果。其构成是 have/has+过去分词,has 用于主语是第三人称单数时;过去完成时表示在一个过去动作之前发生的动作,即过去的过去,其构成是 had+过去分词。本题中 by the time 意为“到时候”,常和完成时态搭配,从句中使用了一般过去时,故主句用过去完成时,选 D。5、It _nice to see John yesterday.I _ him for a long time.Awas;havent seenBhad been/havent seen Cwas;hadnt seenDhad been;hadnt seen 3 答案:C 解析:句意:昨天见到约翰很高兴。我好久没见到他了。考查句子时态。A.was;一般过去式;havent seen 现在完成时;B.had been 过去完成时;havent seen 现在完成时;C.was;一般过去式;hadnt seen 过去完成时;D.had been;过去完成时;hadnt seen 过去完成时。Yesterday 昨天,用于过去式;for a long time:好久,for+时间段,一般用于现在完成时或过去完成时,对于现在的影响用现在完成时,过去的过去用过去完成时,本句是过去的过去,需用过去完成时。结合句意和语境可知选 C。6、表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即发生在“过去的过去”。例如:When I woke up,it had stopped raining.我醒来时,雨已经停了。(雨停发生在醒来之前,即“过去的过去”)7、Our daughter passed the test yesterday.So she did.She for it really hard.Ahad studiedBwill study Chas studiedDis studying 答案:A 解析:试题分析:句意:我们的女儿昨天通过了考试。-确实如此,她真地为它而努力学习了。根据句意可知努力学习在通过考试之前,即发生在过去的过去,故用过去完成时,故选 A。考点:考查过去完成时的用法。8、By nine oclock last night,they _ 200 pictures from the spaceship.AgotBhave gotChad gotDwill get 答案:C 4 解析:句意:到昨天晚上 9 点为止,他们已经从飞船上获得了 200 张照片。本题考查时态。got 一般过去时,have got 是现在完成时,had got 过去完成时,will get 一般将来时。by+时间,作状语,与完成时连用,此处 By nine oclock last night 是到过去某个时间为止,因此用过去完成时,故选 C。9、What do you think of the American singer Lady Gagas performance?Too crazy,but if I _ to her concerts held yesterday,I would have enjoyed it.Awould goBwentChad goneDshould go 答案:C 解析:句意:你觉得美国歌手 Lady Gaga 的表演怎么样?太疯狂了,但是我如果昨天去看她的演唱会的话,我一定会非常享受当时的音乐氛围。考查虚拟语气。根据答句中“I would have enjoyed it”可知,是对过去的事情进行虚拟,if 从句用 had done,主句用 would have done,所以使用 had gone。故选 C。
展开阅读全文