【正文】
t month可知時態(tài)是過去完成時,結構是had+動詞過去分詞,collect的過去分詞是collected,故選A。 【點評】考查過去完成時,注意平時識記其結構及標志詞。25.I met Jim last week. We___________ each other for about twenty years since we left Japan. A.didn39。t meetB.don39。t meetC.haven39。t metD.hadn39。t met【答案】 D 【解析】【分析】句意:我上周見過吉姆。我們離開日本大約有二十年沒見面了。,一般過去時;,一般現(xiàn)在時;,現(xiàn)在完成時;,過去完成時。for+時間段用完成時,排除A、B。met表明時態(tài)是過去時,所以用過去完成時,故選D。 【點評】考查過去完成時,注意平時識記其結構及標志詞。26.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.knowsB.knowC.have knownD.had known【答案】 D 【解析】【分析】句意:羅斯和米妮他們在同一個銀行工作以前就認識了。根據(jù)時間狀語before they worked in the same bank可知,認識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D?!军c評】考查過去完成時。掌握過去完成時的意義:表過去的過去;構成:had+過去分詞。27.When Tom got to the examination room, he realized he ______ his pen at home.A.was leavingB.had leftC.forgotD.was forgetting【答案】 B 【解析】【分析】句意為:湯姆一進入考試室就意識到了他把筆落在家里了。根據(jù)語境,這是一個發(fā)生在“過去的過去”(即意識到之前)的一個動作,因此要用過去完成時。故選B?!军c評】考查過去完成時。28.Tom realized that he ________ his physics book at home when he reached school.A.leftB.had leftC.was leavingD.leaves【答案】 B 【解析】【分析】本題考查過去完成時的用法,由had+過去分詞。我們可以看到意識到和到都是過去的動作,而忘記帶物理書則是在意識到之前,故為過去的過去,選B。29.My aunt said that she ________ to Guangzhou. A.has never goneB.had never goneC.has never beenD.had never been【答案】 D 【解析】【分析】句意:我阿姨說她從沒去過廣州。have gone to…表示已經(jīng)去了某地(強調(diào)不在說話者所在地);have been to…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。又因為此處是賓語從句,而且主句是過去時,所以從句用過去完成時had been to。故答案為D。【點評】此題考查過去完成時的用法。30.By the time I locked the door, I realized I my keys at home.A.had repairedB.had changedC.had forgottenD.had left【答案】 D 【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。該動作發(fā)生在realized之前,用過去完成時,故選D?!军c評】本題考查過去完成時的用法。