【正文】
ized it was his.A.【點評】本題考查過去完成時的用法。has left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達(dá)”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時。had leftwas leavingleft10.Tom 【點評】考查過去完成時。由時間狀語By the time of last year可知這里是指在這個時間之前已經(jīng)完成的動作,應(yīng)該用過去完成時:had+動詞的過去分詞。D.C.B. the piano for five years. A.故選 C。鈴響發(fā)生在過去的動作回到學(xué)校之前,所以用過去完成時態(tài)。By the time…,在……時間前,經(jīng)常用于過去完成時態(tài)。C.has rungrang8.By the time I got back to school, the bell______. 【點評】考查句子時態(tài)。A. is entering現(xiàn)在進(jìn)行時;B. has entered現(xiàn)在完成時;C. was entering過去進(jìn)行時;D. had entered過去完成時。D.was enteringB.is entering 【點評】考查過去完成時的被動語態(tài)的基本構(gòu)成。been +過去分詞,第一個had表示擁有的意思,后面的had been taken是過去完成時的被動語態(tài)。had taken【答案】 C 【解析】【分析】句意為:他所擁有的一切在他回家之前都被拿走了。C.had been taken6.Everything he ____ away from him before he returned to his hometown. A.結(jié)合句意和語境可知選D。值得注意的是,當(dāng)從句用過去時時,主句通常用過去完成時??疾檫^去完成時。D.C.B.5.By the time I got to school, I realized that I ________ my backpack at home. A.解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。下文,描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài),選A。got, left【答案】 A 【解析】【分析】句意:昨天當(dāng)我到達(dá)車站時,火車已經(jīng)離開了。had got, leftgot, has leftgot, had left做題就很容易?!军c評】考查把…落在…的用法。had forgotten【答案】 B 【解析】【分析】句意:當(dāng)我到學(xué)校時,我才意識到我把雙肩包落在家里了。forgothad leftleft要根據(jù)上下文的聯(lián)系確定句子時態(tài)。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結(jié)構(gòu)have+done,故選A。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。C.Did。 finishedll do it at once.A.注意by the time的詞義和用法。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選D。 got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經(jīng)開始工作了。D. had gotC. had gotB. get20202021年過去完成時專項復(fù)習(xí)經(jīng)典一、初中英語過去完成時1.My parents ______________ to work by the time I ______________ up. A.began。began。had begun。had begun。began開始,一般過去時;had begun開始,過去完成時;get up 起床,一般現(xiàn)在時;had got up起床,過去完成時。【點評】考查動詞的時態(tài)。2.—Peter, _______ you _______ your homework?—Not yet, I39。have。B. finishWill。根據(jù)Not yet, I39?!军c評】此題考查句子時態(tài)。3.When I got to school, I realized I ______ my backpack at home.A.B.C.D.把…落在…用leave,又因為是過去完成時,故選B。熟背句型。4.Yesterday when I _______ to the station, the train ______ already.A.B.C.D.結(jié)合語境可知前文時間狀語從句描述的是過去某時發(fā)生的動作,故用一般過去時態(tài)?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分。have forgottenhad forgottenhave lefthad left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。by the time:到…時候為止;通常引導(dǎo)一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。Leave sth. Sp.:把…落在某地。【點評】此題考查過去完成時的用法。tookB.had had been takenD.根據(jù)題干中的before he returned to his hometown,可知主句的謂語動詞要用過去完成時,又因everything 與take 之間存在動賓關(guān)系,且everything 作take 的賓語,謂語動詞要用被動語態(tài),過去完成時的被動語態(tài)的基本構(gòu)成是had故選C。7.The fireman________ the burning building three times before the fire was put out. A.has enteredC.had entered【答案】 D 【解析】【分析】句意:消防隊員三次進(jìn)入著火的大樓,才把火撲滅。根據(jù) was put out,可知一般過去時,消防隊員三次進(jìn)入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達(dá)過去的過去),had entered,故選D。注意過去完成時的用法。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)。9.By the time of last year, shelearnthas learnthad learntwil