1、t flying【答案】C 【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用had+动词的过去分词表达。2Mary thought of the party which she_ for this day. planplannedhad p
2、lannedwould plan【答案】 C 玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。3By the end of last year they _ thousands of orange trees on the mountains. had plantedhave plantedwere plantingwould plant【答案】 A 到去年末,他们已经在山上种植了上万棵橘子树。根据 By the end of last
3、 year , 可知句子时态为过去完成时,因此用had planted,故答案是A。【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。4Jim, did you take out the trash just now?No. By the time I came home it .have been taken outhad taken outhad been taken out【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被动语态。had
4、 been+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。【点评】考查被动语态及过去完成时的用法。5My parents _ to work by the time I _ up. began; get had gothad begun; got【答案】 D 我起床的时候,我的父母已经开始工作了。began开始,一般过去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完成时。by the time到时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”
5、,主句用过去完成时,故选D。【点评】考查动词的时态。注意by the time的词义和用法。6 Jim, why didnt you go to Beijing by train? Bad luck! When I got to the station, the train _.lefthad already lefthas already lefthas been left【答案】 B 【解析】【分析】 句意:吉姆,你为什么不坐火车去北京呢?真倒霉!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,ha
6、d done,故选B。【点评】考查时态,注意过去的过去是过去完成时的用法。7How long you TV by the time I called you?For about two hourshad; watchedhave;did; watchwere; watching【解析】【分析】由句中的by the time可判断这里用过去完成时,故选A。句意是:到我打电话给你为止,你已经看了多长时间的电视了?大约两个小时。【点评】本题考查过去完成时的用法。8My grandparents for fifty years by the time My sister was 15. married
7、had marriedhad got marriedhad been married【答案】D 到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据for fifty years 五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时had been married“结婚”表状态。故选D。【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。9By the end of last month, we _already _ our lessons. has, finishedhave, finishedhad, finishedwill, finish【
8、解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。【点评】注意时间状语,很容易选出。10By the time of last year, she the piano for five years.learnthas learnthad learntwill learn到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:故答案为C。【点评】考查过去完成时。掌握过去完成时的构成和用法。11By the end of last week, she _in the west
9、of China for two months helping the homeless children. will stayhas stayedwould stayhad stayed直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。【点评】此题考查动词的时态。根据时间状语确定句子的时态。12Everything he _ away from him before he returned to his hometown. tookhad
10、been takenhad had been takenhad taken【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything 与take 之间存在动宾关系,且everything 作take 的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是hadbeen +过去分词,第一个had表示拥有的意思,后面的had been taken是过去完成时的被动语态。【点评】考查过去完成时的被动语态的基本构成。13The film when I
11、got there was onhas been onhad begunhas begun【解析】【分析】题中“I got there”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.【点评】此题考查过去完成时。14He said that _. he has finished his work alreadyhe had finished his work alreadyhas he finished his work alreadyhad he finished his work already【答案】B 他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1