【正文】
進(jìn)行時;B. has entered現(xiàn)在完成時;C. was entering過去進(jìn)行時;D. had entered過去完成時。根據(jù) was put out,可知一般過去時,消防隊員三次進(jìn)入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達(dá)過去的過去),had entered,故選D。 【點評】考查句子時態(tài)。注意過去完成時的用法。7.—What39。s up?—I missed the train. By the time I got to the train station, the train for 10 minutes.A.had leftB.has leftC.has been awayD.had been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。在我到達(dá)火車站前,火車已經(jīng)離開了十分鐘了。 left過去完成時態(tài); left 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。by the time,在......之前,是過去完成時的標(biāo)志詞,表示過去的過去的時間。和一段時間連用,動作應(yīng)該是延續(xù)性的,leave對應(yīng)的延續(xù)性狀態(tài)是be away,故選D。8.Tom by the time I got to the party.A.leftB.was leavingC.had leftD.has left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達(dá)”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時。故選C?!军c評】本題考查過去完成時的用法。9.My grandparents for fifty years by the time My sister was 15. A.marriedB.had marriedC.had got marriedD.had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結(jié)婚五十年了。根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。故選D?!军c評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。10.—We all went to the park except you last weekend. Why didn39。t you e?—Because I the park twice.A.have gone toB.had gone toC.had been toD.have been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據(jù)句意在last weekend之前去過,所以用過去完成時,故選C。【點評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。11.—We all went to the cinema except you last night. Why didn39。t you e?—Because I that movie twice.A.have watchedB.had watchedC.was watchingD.would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B。句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因為這部電影我已經(jīng)看過兩次了?!军c評】本題考查過去完成時的用法,表示過去的過去。12.She said when she got to the cinema, the film ________ for 5 minutes.A.has begunB.had begunC.has been onD.had been on【答案】 D 【解析】【分析】句意:她說當(dāng)她到達(dá)電影院的時候,電影已經(jīng)開始五分鐘了。根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。開始begin,電影已經(jīng)開始了五分鐘是存在的狀態(tài),要用延續(xù)