【正文】
不可能,表示否定的推測。6.The fireman________ the burning building three times before the fire was put out. A.has enteredC.had entered【答案】 D 【解析】【分析】句意:消防隊員三次進入著火的大樓,才把火撲滅。根據(jù) was put out,可知一般過去時,消防隊員三次進入著火的大樓,動作已經完成,因此用過去完成時(表達過去的過去),had entered,故選D。注意過去完成時的用法。s up?—I missed the train. By the time I got to the train station, the train for 10 minutes.A.B.C.D.在我到達火車站前,火車已經離開了十分鐘了。 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。和一段時間連用,動作應該是延續(xù)性的,leave對應的延續(xù)性狀態(tài)是be away,故選D。by the time I got to the party.A.B.C.D.故選C。9.My grandparentsfor fifty years by the time My sister was 15. A.had marriedC.had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經結婚五十年了。故選D。10.—We all went to the park except you last weekend. Why didn39。have gone toB.had been toD.【點評】本題考查過去完成時的用法,表示在過去某一時間前已經發(fā)生的動作。t you e?—Because I that movie twice.A.had watchedwas watchingD.句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因為這部電影我已經看過兩次了。12.She said when she got to the cinema, the film ________ for 5 minutes.A.had begunC.had been on【答案】 D 【解析】【分析】句意:她說當她到達電影院的時候,電影已經開始五分鐘了。開始begin,電影已經開始了五分鐘是存在的狀態(tài),要用延續(xù)性的動詞,所以要將瞬間動詞begin改為be on,故選D。13.By the time he ______________ at the cinema, the movie ______________ for five minutes. A. had begunhad arrived。arrived。had arrived。arrived到達,一般過去時;had begun開始,過去完成時,had been on進行,上映;begin開始,是短暫性動詞,不能和段時間連用,根據(jù) for five ,be on進行,上映,表狀態(tài),可和段時間連用,by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經完成,即過去的過去”,主句用過去完成時,故選C。注意句子涉及到begin和be on的詞義和用法。A.forgot… eC.D.結合語境可知前文描述的是過去某時前已經完成的動作,故用過去完成時態(tài)。選C。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時態(tài)。had plantedhave plantedwere plantingwould plant【答案】 A 【解析】【分析】句意:到去年末,他們已經在山上種植了上萬棵橘子樹。 【點評】考查過去完成時,注意識記與過去完成時想搭配的時間狀語。your father Was; reading; he wasB.Wa