【正文】
經(jīng)回家了。故選C。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。has putB.had putD.她生病前把她所有的精力都投入到她的工作中?!军c評】考查過去完成時。8.By the time I got to school, I realized that I ________ my backpack at home. A.B.C.D.考查過去完成時。值得注意的是,當(dāng)從句用過去時時,主句通常用過去完成時。結(jié)合句意和語境可知選D。9.By the end of last month,IA.collectedC.had collected【答案】 D 【解析】【分析】根據(jù)時間狀語“by the end of last month”可知謂語動詞發(fā)生在過去的過去,故用過去完成時。10.— Jack, would you like to see the new movie?— I39。am seeingwill seeseehave seen【答案】 D 【解析】【分析】句意:——杰克,你愿意去看這個新電影嗎?——當(dāng)然樂意,但是我已經(jīng)看過了。故選D。11. A.tdon39。can39?!x謝。t不,一般過去時態(tài),指過去的狀態(tài)及過去發(fā)生的動作;B. don39。t不能,指能力;不可能,表示否定的推測。12.By the time of last year, shelearnthas learnthad learntwill learn【答案】C 【解析】【分析】句意:到去年的時候,她已經(jīng)學(xué)了五年鋼琴了。故答案為C。掌握過去完成時的構(gòu)成和用法。by the time I got to the party.A.B.C.D.故選C。14.Mary thought of the party which she___________ for this day. A.B.C.D.plan的動作發(fā)生在thought of的動作之前,表示過去的過去,要用過去完成時had+過去分詞。 【點評】考查過去完成時的構(gòu)成和用法。15.—We all went to the cinema except you last night. Why didn39。have watchedB.C.would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B?!军c評】本題考查過去完成時的用法,表示過去的過去。wantwantshad wantedhas wanted【答案】C 【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。故選C。17.My parents ______________ to work by the time I ______________ up. A. getB. had gotC. had gotD. got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經(jīng)開始工作了。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選D。注意by the time的詞義和用法。A.B.C.D.根據(jù)句意,應(yīng)選C。19.She_______ballet before she entered film industry.A.B.C.D.本句考查過去完成時,在她進(jìn)入電影業(yè)之前為“過去的過去”;即過去完成時;故選B。