【正文】
left【答案】 C 【解析】【分析】句意:昨天上午你上班遲到了嗎?——是的,等我到達公交車站的時候,早班車已經(jīng)開走了。had bookedhad gone【答案】 B 【解析】【分析】句意:當(dāng)我到家的時候,我的父母已離開家?guī)讉€小時了。hopes【答案】B 【解析】【分析】句意:彼得本來希望有一架很酷的飛機模型。had hoped本句中會議開始的動作發(fā)生在我們到達會議室之前,所以表示過去的過去,用過去完成時,故選A【點評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識。had begunB.will stayhas worked 【點評】考查過去完成時,注意過去完成時表達的是過去的過去。had left句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。B.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。had been on【答案】 D 【解析】【分析】句意:她說當(dāng)她到達電影院的時候,電影已經(jīng)開始五分鐘了。17.She said when she got to the cinema, the film ________ for 5 minutes.A.C.that dress.A.had left 【點評】考查過去完成時的構(gòu)成和用法。B.B.happenedhad been away【答案】D 【解析】【分析】句意:當(dāng)?shù)夏返竭_車站時,公交離開了五分鐘了。has left根據(jù) was put out,可知一般過去時,消防隊員三次進入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達過去的過去),had entered,故選D。C.was。wake up是動副結(jié)構(gòu),代詞作賓語必須放中間,故選D。wake up me把…落在…用leave,又因為是過去完成時,故選B。C.根據(jù)Before O39。had turned。 have scoredC.【點評】考查過去完成時。by the time引導(dǎo)時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。arrived?!居⒄Z】初中英語過去完成時題20套(帶答案)一、初中英語過去完成時1.By the time he B. has left【答案】 B 【解析】【分析】由語境可知,到達火車站發(fā)生在火車離開之后,故排除A、D兩項。根據(jù)時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應(yīng)該用過去完成時:had+動詞的過去分詞,故答案為C。turned。D.sleptwas asleepShea在北京主持Joy FM節(jié)目前,他已經(jīng)在香港工作了10年了。had forgotten【答案】 B 【解析】【分析】句意:當(dāng)我到學(xué)校時,我才意識到我把雙肩包落在家里了。B.根據(jù)句意,動詞應(yīng)用過去完成時,用had +動詞的過去分詞。B.is enteringA. is entering現(xiàn)在進行時;B. has entered現(xiàn)在完成時;C. was entering過去進行時;D. had entered過去完成時。B.D. . A.13.—How long plan故選C。leftC.故選D【點評】考查過去完成時。D.have begunD.had been+過去分詞,含有被動語態(tài)的過去完成時。C.got,一般過去時,離開在到達之前已經(jīng)發(fā)生了,因此使用過去完成時,故答案是C。C.22.By the end of last week, she ______in the west of China for two months helping the homeless children. A.23.When we hurried