【正文】
時態(tài)。C.has rungrang7.By the time I got back to school, the bell______.選A。lie有兩個意思,躺下,這時過去式是lay,過去分詞是lain,現(xiàn)在分詞是lying;另一個意思是撒謊,過去式和過去分詞是lied;lay可以作為lie的過去式,也可以做動詞原形,意思是下蛋,放置,過去式和過去分詞是laid。lied。 lainC.lying。 laid6.The boy was _____ on the ground and he had _____ bicycle behind the big tree. A.故選D。have seen【答案】 D 【解析】【分析】句意:——杰克,你愿意去看這個新電影嗎?——當(dāng)然樂意,但是我已經(jīng)看過了。seewill seeam seeing5.— Jack, would you like to see the new movie?— I39。結(jié)合句意和語境可知選D。值得注意的是,當(dāng)從句用過去時時,主句通常用過去完成時??疾檫^去完成時。D.C.B.4.By the time I got to school, I realized that I ________ my backpack at home. A.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結(jié)合語境可知下文描述的是過去某時已經(jīng)完成的動作,用過去完成時態(tài)。have gone【答案】 C 【解析】【分析】句意:我到聚會晚了。had gonewould gowent3.I got to the party late. By the time I arrived, some people ______ home already.熟背句型。把…落在…用leave,又因為是過去完成時,故選B。D.C.B.2.When I got to school, I realized I ______ my backpack at home.A.C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C.is working最新過去完成時專題復(fù)習(xí)一、初中英語過去完成時1.Mr. Wang ______ in this factory for 30 years already. A.worksB.has workedD.根據(jù) for 30 years already,可知句子為現(xiàn)在完成時,表示發(fā)生于過去的動作一直持續(xù)到現(xiàn)在。 【點評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。lefthad leftforgothad forgotten【答案】 B 【解析】【分析】句意:當(dāng)我到學(xué)校時,我才意識到我把雙肩包落在家里了?!军c評】考查把…落在…的用法。做題就很容易。A.B.C.D.在我到達之前,一些人已經(jīng)回家了。故選C。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。have forgottenhad forgottenhave lefthad left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。by the time:到…時候為止;通常引導(dǎo)一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。Leave sth. Sp.:把…落在某地?!军c評】此題考查過去完成時的用法。d love to, but I______ it already.A.B.C.D.由already可知是完成時,所以用have done。【點評】本題考查完成時have done。lying。B. laylay。D. lied【答案】 A 【解析】【分析】句意:這個男孩躺在地上,他把自行車放在了大樹的后面。根據(jù)句意可知,第一個空是躺下,用的是過去進行時,故這里填現(xiàn)在分詞lying;第二個空是放置,用的是過去完成時,故填lay的過去分詞laid?!军c評】考查動詞辨析,過去進行時態(tài),過去完成時態(tài)。A.B.had rung【答案】 C 【解析】【分析】句意:當(dāng)我返回到學(xué)校時,鈴早響了。過去完成時態(tài),表示動作發(fā)生在過去的過去。 A. rang一般過去時態(tài);B. has rung現(xiàn)在完成時態(tài);C. had rung過去完成時態(tài)。8.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)。9.He wanted to know how longin hospital. A.B.C.D.根據(jù)停留stay發(fā)生在想知道wanted之前,可知用過去完成時had+過去分詞,表示過去的過去已經(jīng)發(fā)生的事?!军c評】本題考查過去完成時,注意熟記過去完成時的結(jié)構(gòu)had+過去分詞。 marriedB.had got marriedD.根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)?!军c評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。TV by the time I called you?—For about two hoursA. watchedB. watcheddid。were。句意是:—到我打電話給你為止,你已經(jīng)看了多長時間的電視了?—大約兩個小時。12.—We all went to the park except you last weekend. Why didn39。have gone toB.had been toD.【點評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。has begunB.has been onD.根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。【點評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。raisedwould raisehad raisedhas raised【答案】 C 【解析】【分析】句意:在上個月末,珍已經(jīng)為貧窮的生病的孩子籌集到了足夠的錢。 【點評】考查過去完成時,注意過去完成的時的判定方法。.A.had taken outhad been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had been+過去分詞,含有被動語態(tài)的過去完成時。故選C。1