【正文】
【點評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。D.has been on【點評】考查過去完成時。D.B.故選D。C.thought28.Shehad left27.Tom realized that he ________ his physics book at home when he reached school.A.was forgetting【答案】 B 【解析】【分析】句意為:湯姆一進入考試室就意識到了他把筆落在家里了。26.When Tom got to the examination room, he realized he ______ his pen at home.A.比伯的所有CD都收集到了。have collectedB.【點評】考查過去完成時的用法?!军c評】考查過去完成時。D.C.B.23.Peter ________ to have a cool model plane. A.D.has, gone【點評】考查過去完成時。根據(jù)時間狀語確定句子的時態(tài)。D.would stay主語為第一人稱故動詞應(yīng)使用原形。D.C.B.19.—Are you surprised at the ending of the movie?—No, because I ___________ the story.A.D.B.故選C。had been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had taken out.A.故選A。B.had been onhas been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.故選C。had plannedplan has left【答案】 B 【解析】【分析】由語境可知,到達火車站發(fā)生在火車離開之后,故排除A、D兩項。arrived。B.【點評】本題考查過去完成時,注意掌握過去完成時的結(jié)構(gòu)had+過去分詞。D.would happen故選D。掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。t flying【答案】C 【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。C.t flown before. A.10.The girl sitting next to me on the plane was very nervous, for shelie有兩個意思,躺下,這時過去式是lay,過去分詞是lain,現(xiàn)在分詞是lying;另一個意思是撒謊,過去式和過去分詞是lied;lay可以作為lie的過去式,也可以做動詞原形,意思是下蛋,放置,過去式和過去分詞是laid。C.lying。 laidby the time通常用完成時態(tài),根據(jù)got可知是過去完成時,故選C。C.was。 finishedhad collected【答案】 D 【解析】【分析】根據(jù)時間狀語“by the end of last month”可知謂語動詞發(fā)生在過去的過去,故用過去完成時。C.7.By the end of last month,I句中有by+過去的時間,表示到…為止,句子用過去完成時,found成立,故選D【點評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。have gon