【正文】
ll have D.a(chǎn)m having【答案】B【解析】句意:上周日我和我的哥哥一起去野餐了,非常棒。 has。 was。 has。 was。clock this afternoon.A.is cooking B.was cooking C.cooks D.cooked【答案】B【解析】本題難度適中,考查過去進行時,當你昨天5點打電話給她時,他正在煮飯,答案是was cooking,選B。掌握過去完成時的構(gòu)成和用法。故答案為C。will learn【答案】C 【解析】【分析】句意:到去年的時候,她已經(jīng)學了五年鋼琴了。had learnthas learntlearnt30.By the time of last year, she故選C。has wanted【答案】C 【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。had wantedwantswant【點評】考查過去完成時。動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。D.have hopedB.hope掌握過去完成時的意義:表過去的過去;構(gòu)成:had+過去分詞。根據(jù)時間狀語before they worked in the same bank可知,認識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D。D.C.B.27.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.語態(tài)的判斷主要是確定句子主語與謂語動詞的關(guān)系。【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結(jié)合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)。D.C.B.26.By the first day of August, 2007, the PLA ________ for eighty years.A.根據(jù)By the end of last month可知時態(tài)是過去完成時,結(jié)構(gòu)是had+動詞過去分詞,collect的過去分詞是collected,故選A。比伯的所有CD都收集到了。D.have collectedB.had collected根據(jù)時間狀語,確定動詞的時態(tài)。故選D。had finished【答案】 D 【解析】【分析】句意:到上學期末,一班的學生已經(jīng)完成了三個項目。C.would finish24.By the end of last term, the students of Class One___________ three projects. A.began是過去時,過去的過去用過去完成時,故選A。had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。B.had fallen asleep by the time the class began.【點評】考查過去完成時。動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。D.C.B.22.Peter ________ to have a cool model plane. A.本句考查過去完成時,在她進入電影業(yè)之前為“過去的過去”;即過去完成時;故選B。D.C.B.21.She_______ballet before she entered film industry.A.C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C.is working20.Mr. Wang ______ in this factory for 30 years already. A.【點評】考查動詞的時態(tài)。began開始,一般過去時;had begun開始,過去完成時;get up 起床,一般現(xiàn)在時;had got up起床,過去完成時。had begun。had begun。began。began?!军c評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應該用過去完成時,所以排除A和C。D.has been onB.has begun【點評】本題考查過去完成時的用法。was happened【答案】 B 【解析】【分析】所填寫動作發(fā)生在asked以前,表示過去的過去,用過去完成時,故選B。C.had happened.A.17.Seeing John rush into the room with tears in his eyes, I asked him what 故選B。have wanted【答案】B 【解析】【分析】句意:他們本來打算去幫忙,但沒有及時趕到那里。wanthad wantedwanted16.They 故選D。had stared at【答案】 D 【解析】【分析】句意:這個小男孩在他媽媽出現(xiàn)之前一直盯著我。looks athas stared atstares at15.The little boy 【點評】考查過去完成時的構(gòu)成和用法。plan的動作發(fā)生在thought of的動作之前,表示過去的過去,要用過去完成時had+過去分詞。D.C.B.14.Mary thought of the party which she___________ for this day. A.掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。根據(jù)句意,故答案為C。t flying【答案】C 【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。D.t flownC.t flownB.t fly before. A.13.The girl sitting next to me on the plane was very nervous, for she A. rang一般過去時態(tài);B. has rung現(xiàn)在完成時態(tài);C. had rung過去完成時態(tài)。過去完成時態(tài),表示動作發(fā)生在過去的過去。had rung【答案】 C 【解析】【分析】句意:當我返回到學校時,鈴早響了。B.A.has begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達已經(jīng)開始故為過去完成時,故選C.【點評】此題考查過去完成時。had begunhas been onwas on when I got there. 11.The film故選D。have seen【答