【文章內容簡介】
D.Did; read; he didn39。t【答案】C 【解析】【分析】句意:—當你到家的時候,你爸爸正在讀報紙嗎?—不,沒有。此題考查在過去的某個時間發(fā)生的事情,用過去進行時,其結構為was/were doing,其疑問式為提前be動詞,否定式回答為:No,主語+be動詞后加not。根據句意,故選C。【點評】考查一般疑問句的構成和回答,過去進行時態(tài),根據時間狀語選擇合適的時態(tài)。17.By the time we got there, the film ________ already. A.beganB.has begunC.have begunD.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經開始了。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 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經開走了。根據 When I got to the station 可知,到那是過去時,離開是過去的過去,使用過去完成時,had done,故選B。 【點評】考查時態(tài),注意過去的過去是過去完成時的用法。19.Mr. Wang ______ in this factory for 30 years already. A.worksB.is workingC.has workedD.will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經30年了。根據 for 30 years already,可知句子為現在完成時,表示發(fā)生于過去的動作一直持續(xù)到現在。C是現在完成時結構,故答案是C。 【點評】考查現在完成時,注意結合時間狀語確定句子的時態(tài)和句子結構。20.—Are you surprised at the ending of the movie?—No, because I ___________ the story.A.readB.will readC.have readD.was reading【答案】 C 【解析】【分析】句意:—你對這部電影的結局感到驚訝嗎?—不驚訝,因為我讀過這個故事。根據語境判斷,這本書已經讀過,應該用現在完成時態(tài)來表示,故答案為C?!军c評】考查現在完成時態(tài)。主語為第一人稱故動詞應使用原形。21.By yesterday, the plane ______out of view for more than a month.A.isB.has beenC.wasD.had been【答案】 D 【解析】【分析】句意:到昨天,飛機已經失去聯系了一個多月。根據By yesterday可知該用過去完成時,所以選D。【點評】考查動詞時態(tài)。22.By the time my mum got home, I _______ my homework.A.have finishedB.had finishedC.finishedD.will finish【答案】 B 【解析】【分析】考查動詞時態(tài)。句意為“我母親到家時,我已經做完作業(yè)了。”主句動作在從句動作(一般過去時)之前就已經完成了,因此主句應用過去完成時,故選B。23.—Did Alan see his old friends yesterday?—Yes, he did. Hehis old friends for several years.A.didn39。t seeB.wouldn39。t seeC.hasn39。t seenD.hadn39。t seen【答案】 D 【解析】【分析】 句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。他已經有幾年不見他的老朋友了。結合語境可知下文描述的是一直持續(xù)到過去某時的動作,故用過去完成時態(tài)。選D?!军c評】考查時態(tài)辨析24.By the end of last term, the students of Class One___________ three projects. A.finishedB.would finishC.have finishedD.had finished【答案】 D 【解析】【分析】句意:到上學期末,一班的學生已經完成了三個