【正文】
【點評】考查過去完成時,注意其定義的理解。A.B.C.D.7.The fireman________ the burning building three times before the fire was put out. A.has enteredC.had entered【答案】 D 【解析】【分析】句意:消防隊員三次進入著火的大樓,才把火撲滅。根據(jù) was put out,可知一般過去時,消防隊員三次進入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達過去的過去),had entered,故選D。注意過去完成時的用法。A.B.had rung【答案】 C 【解析】【分析】句意:當我返回到學校時,鈴早響了。過去完成時態(tài),表示動作發(fā)生在過去的過去。 A. rang一般過去時態(tài);B. has rung現(xiàn)在完成時態(tài);C. had rung過去完成時態(tài)。9.—What39。had lefthas lefthas been awayhad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。 left過去完成時態(tài); leftby the time,在......之前,是過去完成時的標志詞,表示過去的過去的時間。10.The girl sitting next to me on the plane was very nervous, for she before. A.t flyB.t flownC.t flownD.t flying【答案】C 【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。根據(jù)句意,故答案為C。掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。11.The little boystares athas stared atlooks athad stared at【答案】 D 【解析】【分析】句意:這個小男孩在他媽媽出現(xiàn)之前一直盯著我。故選D。12.—How long you had。have。C. watchD. watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A?!军c評】本題考查過去完成時的用法。has begunB.has been onD.根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。【點評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。has playedB.had playedD.根據(jù)時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應(yīng)該用過去完成時:had+動詞的過去分詞,故答案為C。掌握過去完成時的意義(過去的過去)和構(gòu)成:had+動詞的過去分詞。beganB.have begunD.by the time,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。 【點評】考查時態(tài),注意 by the time+過去時的用法。had bookedbookedhas bookedwere booking【答案】 A 【解析】【分析】句意:喬打電話給杰克遜前,杰克遜已經(jīng)定了兩張音樂會的票。17.My parents ______________ to work by the time I ______________ up. A. getB. had gotC. had gotD. got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經(jīng)開始工作了。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選D。注意by the time的詞義和用