
中考英语过去完成时20(附带答案解析)经典.doc
13页中考英语过去完成时20(附带答案解析)经典一、初中英语过去完成时1.By yesterday, the plane ______out of view for more than a month.A. is B. has been C. was D. had been【答案】 D 【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月根据By yesterday可知该用过去完成时,所以选D点评】考查动词时态2.Yesterday when I _______ to the station, the train ______ already.A. got, had left B. got, has left C. had got, left D. got, left【答案】 A 【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。
结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分3.— What do you think of the young lady?— She is hard-working. She ________ all her effort into her work before she got ill.A. has put B. put C. had put D. would put【答案】 C 【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋她生病前把她所有的精力都投入到她的工作中根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。
点评】考查过去完成时理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词4.By the time the alarm clock went off, My mother had already _________.A. wake me up B. wake up me C. waken up me D. waken me up【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了根据句意,动词应用过去完成时,用had +动词的过去分词wake up是动副结构,代词作宾语必须放中间,故选D点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单5.By the first day of August, 2007, the PLA ________ for eighty years.A. founded B. has founded C. has been found D. had been founded【答案】 D 【解析】【分析】句意:到2007年8月1日为止,中国人民解放军已经成立了80年了。
句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D【点评】动词的时态是学习英语过程中非常重要的知识现在完成时表示动词在过去发生对现在造成的影响现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响6.By the time I got to school, I realized that I ________ my backpack at home. A. have forgotten B. had forgotten C. have left D. had left【答案】 D 【解析】【分析】句意:我到学校的时候,我意识到我把书包忘在家里考查过去完成时by the time:到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成值得注意的是,当从句用过去时时,主句通常用过去完成时。
Leave sth. Sp.:把…落在某地结合句意和语境可知选D点评】此题考查过去完成时的用法7.Tom by the time I got to the party.A. left B. was leaving C. had left D. has left【答案】 C 【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时点评】本题考查过去完成时的用法8.— Why didn't you give the wallet to the man at once?— Because he ________ before I realized it was his.A. had been disappeared B. has disappearedC. had disappeared D. has been disappeared【答案】 C 【解析】【分析】句意:你为什么不立刻将钱包给那个男人?--因为在我意识到钱包是他的之前他就已经消失了。
"我意识到钱包是他的"属于过去发生的事,"他已经消失了" 属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:had+动词 过去分词,故选C分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式9.Seeing Danel went into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词10.—How long you TV by the time I called you?—For about two hoursA. had; watched B. have; watched C. did; watch D. were; watching【答案】 A 【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。
句意是:—到我打给你为止,你已经看了多长时间的电视了?—大约两个小时点评】本题考查过去完成时的用法11.—Did you see Tom at the party?—No, he by the time I got there.A. left B. was leaving C. had left D. has left【答案】 C 【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C句意是:在我到那里之前他已经离开了点评】本题考查过去完成时的用法12.She said when she got to the cinema, the film ________ for 5 minutes.A. has begun B. had begun C. has been on D. had been on【答案】 D 【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。
根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别13.— Jim, why didn't you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A. left B. had already left C. has already left D. has been left【答案】 B 【解析】【分析】 句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站时,火车已经开走了根据 When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B 【点评】考查时态,注意过去的过去是过去完成时的用法。
14.We are too tired. Please stop __________ a rest.A. to have 。
