【正文】
羅斯和米妮他們在同一個銀行工作以前就認(rèn)識了。根據(jù)時間狀語before they worked in the same bank可知,認(rèn)識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D。【點評】考查過去完成時。掌握過去完成時的意義:表過去的過去;構(gòu)成:had+過去分詞。25.His father said that he_____ Zhang Jiajie for 10 days. A.has been inB.has gone toC.had gone toD.had been in【答案】 D 【解析】【分析】句意:他爸說去張家界10天了。,人還沒回,現(xiàn)在完成時; been in去了某地,人還在那里,現(xiàn)在完成時;,人還沒回,過去完成時;,人還在那里,過去完成時。從句的動作發(fā)生在主句的動作之前,從句用過去完成時,故排除AB,說話的時候,他爸爸還在張家界,用had been in,符合題意,故選D。 【點評】考查動詞短語辨析。注意識記have been in和過去完成時的用法。26.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)去了某地(強(qiáng)調(diào)不在說話者所在地);have been to…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。又因為此處是賓語從句,而且主句是過去時,所以從句用過去完成時had been to。故答案為D。【點評】此題考查過去完成時的用法。27.– What were you doing when I called you last night?– I ______ my homework and was going to bed.A.didB.had doneC.was doing【答案】 B 【解析】【分析】 had+動詞過去分詞構(gòu)成過去完成時,表示的是過去的過去,答語中g(shù)o to bed是過去將來時,do my homework發(fā)生在go to bed之前,即過去的過去,要用過去完成時had done my :昨天我給你打電話的時候,你正在做什么?我完成作業(yè)正要去睡覺。故選B?!军c評】考查過去完成時的用法。28.She to be a good mother. A.have thoughtB.thoughtC.thinksD.had thought【答案】D 【解析】【分析】句意:她本來想做一個好媽媽。動詞think用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選D。【點評】考查過去完成時。29.We to be able to e and see you. A.had hopedB.hopeC.have hopedD.are hope【答案】A 【解析】【分析】句意:我們本來希望能來看看你。動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選A?!军c評】考查過去完成時。30.My grandparents for fifty years by the time My sister was 15. A.marriedB.had marriedC.had got marriedD.had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結(jié)婚五十年了。根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。故選D。【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。