【正文】
60。D.would plant【答案】 A 【解析】【分析】句意:到去年末,他們已經(jīng)在山上種植了上萬棵橘子樹。根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。 【點評】考查過去完成時,注意識記與過去完成時想搭配的時間狀語。19.Mr. Wang ______ in this factory for 30 years already. A.worksB.is workingC.has workedD.will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。根據(jù) for 30 years already,可知句子為現(xiàn)在完成時,表示發(fā)生于過去的動作一直持續(xù)到現(xiàn)在。C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。 【點評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。20.—Are you surprised at the ending of the movie?—No, because I ___________ the story.A.readB.will readC.have readD.was reading【答案】 C 【解析】【分析】句意:—你對這部電影的結(jié)局感到驚訝嗎?—不驚訝,因為我讀過這個故事。根據(jù)語境判斷,這本書已經(jīng)讀過,應(yīng)該用現(xiàn)在完成時態(tài)來表示,故答案為C。【點評】考查現(xiàn)在完成時態(tài)。主語為第一人稱故動詞應(yīng)使用原形。21.By yesterday, the plane ______out of view for more than a month.A.isB.has beenC.wasD.had been【答案】 D 【解析】【分析】句意:到昨天,飛機已經(jīng)失去聯(lián)系了一個多月。根據(jù)By yesterday可知該用過去完成時,所以選D。【點評】考查動詞時態(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.——How was the movie you saw yesterday?——I have no idea. By the time I got to the movie theatre, the movie ______.A.has already finishedB.have finished yetC.had already finished 【答案】 C 【解析】【分析】had+動詞的過去分詞構(gòu)成過去完成時,表示的過去的過去的時間點,本句中電影結(jié)束發(fā)生在我到達電影院之前,而到達電影院用的過去時,電影結(jié)束發(fā)生在過去的過去,所以用過去完成時。句意:昨天