1、【答案】C 【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用had+动词的过去分词表达。2We are too tired. Please stop _ a rest.to havehavinghavehas【答案】 A 我们是在太累了,停
2、下来休息一下吧。stop to have a rest.固定搭配故选A【点评】注意时态一致,3Are you surprised at the ending of the movie?No, because I _ the story.readwill readhave readwas reading【答案】 C 你对这部电影的结局感到惊讶吗?不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。4Did you see Tom at the party?No, he _ by the time
3、 I got there.leftwas leavinghad lefthas left在聚会时你见了汤姆了吗?没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。5By the time we got there, the film _ already. beganhas begunhave begunhad begun【答案】 D 【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成
4、时连用。故选D。【点评】考查时态,注意 by the time+过去时的用法。6We all went to the park except you last weekend. Why didnt you come?Because I the park twice.have gone tohad gone tohad been tohave been to【解析】【分析】have gone to去了(尚未回)have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。7 Why
5、 didnt you give the wallet to the man at once? Because he _ before I realized it was his.had been disappearedhas disappearedhad disappearedhas been disappeared你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:had+动词 过去分词,故选C。【分析】此题考查动词的时态
6、,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。8The little boy me a few minutes before his mother showed up.stares athas stared atlooks athad stared at这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。9She_ballet before she entered film industry.has pr
7、acticedhad practicedwill practicedwould practiced【答案】 B 在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。【点评】考查过去完成时。10The bus _ for five minutes when Tim arrived at the station. wenthas lefthad been away【答案】D 当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for连用,可以表
8、达成be away,形容词表示状态,可以与表示一段时间的状语连用。【点评】本题考查过去完成时以及延续性动词的用法。11When I got to the cinema, the film _ for 15 minutes.has beenhas been onhad been on当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。12Everything he _
9、 away from him before he returned to his hometown. tookhad been takenhad had been takenhad taken【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything 与take 之间存在动宾关系,且everything 作take 的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是hadbeen +过去分词,第一个had表示拥有的意思,后面的had bee
10、n taken是过去完成时的被动语态。故选C。【点评】考查过去完成时的被动语态的基本构成。13I _ know you can play the piano so well. Thank you.tdoncant我不知道你钢琴弹得那么好。谢谢。A. didnt不,一般过去时态,指过去的状态及过去发生的动作;B. dont不,一般现在时态,指经常性、习惯性的动作;C. cant不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。14 Jack, would you like to see the new movie? Id love to, but I_ it already.am seeingwill seeseehave seen杰克,你愿意去看这个新电影吗?当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1