【文章內(nèi)容簡介】
考查過去完成時。17.By the time we got there, the film ________ already. A.beganB.has begunC.have begunD.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。by the time,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。故選D。 【點評】考查時態(tài),注意 by the time+過去時的用法。18.— Jim, why didn39。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.leftB.had already leftC.has already leftD.has been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。根據(jù) When I got to the station 可知,到那是過去時,離開是過去的過去,使用過去完成時,had done,故選B。 【點評】考查時態(tài),注意過去的過去是過去完成時的用法。19.My parents ______________ to work by the time I ______________ up. A.began。 getB.began。 had gotC.had begun。 had gotD.had begun。 got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經(jīng)開始工作了。began開始,一般過去時;had begun開始,過去完成時;get up 起床,一般現(xiàn)在時;had got up起床,過去完成時。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選D?!军c評】考查動詞的時態(tài)。注意by the time的詞義和用法。20.By the end of last year they _________ thousands of orange trees on the mountains. A.had plantedB.have plantedC.were plantingD.would plant【答案】 A 【解析】【分析】句意:到去年末,他們已經(jīng)在山上種植了上萬棵橘子樹。根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。 【點評】考查過去完成時,注意識記與過去完成時想搭配的時間狀語。21.By the end of last week, she ______in the west of China for two months helping the homeless children. A.will stayB.has stayedC.would stayD.had stayed【答案】 D 【解析】【分析】句意:直到上周末,她已經(jīng)待在中國西部兩個月幫助那些無家可歸的孩子們。根據(jù)時間狀語By the end of last week到上周末為止,可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài),故選D?!军c評】此題考查動詞的時態(tài)。根據(jù)時間狀語確定句子的時態(tài)。22.When I got to the cinema, the film ___________ for 15 minutes.A.has begunB.has beenC.has been onD.had been on【答案】 D 【解析】【分析】句意:當我到達電影院時,電影已經(jīng)開始十五分鐘了。結(jié)合語境可知主句描述的是持續(xù)到過去某時并將繼續(xù)下去的動作,故用過去完成時態(tài)。選D?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。23.When we hurried to the meeting room, the meeting _______.A.had begunB.had been onC.has begunD.has been on【答案】 A 【解析】【分析】句意:當我們趕到會議室的時候會議已經(jīng)開始了。本句中會議開始的動作發(fā)生在我們到達會議室之前,所以表示過去的過去,用過去完成時,故選A【點評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識。而很多的題目,句中并沒有像本題一樣有明確的時間,很多要通過上下文的判斷得知。過去完成時表示動作發(fā)生在過去的過去,本題不難,平時加強記憶,理解即可。24.Nick stayed up really late last night. So this morning he by the time the class began.A.had fallen asleep B.had showm up C.had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。fall asleep入睡,睡覺。began是過去時,過去的過去用過去完成時,故選A?!军c評】考查過去完成時的用法。25.By the first day of August, 2007, the PLA ________ for eighty years.A.foundedB.has foundedC.has been foundD.had been founded【答案】 D 【解析】【分析】句意:到2007年八月的第一天,中國人民解放軍已經(jīng)建立了八十年了。結(jié)合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)