【正文】
【點評】考查固定搭配have gone to。A. has gone去了某地,表示該人不在說話地點; B. has been去過某地,表示主語曾經(jīng)去過某地,有這種經(jīng)歷;C. went過去式,去;D. will go將來時態(tài),將要去。不,那肯定不是她。D.wentB.has gone30.—Look! Your teacher Miss White is over there.—No, it can39。第一句上周感冒是發(fā)生在過去的動作,應(yīng)用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應(yīng)用現(xiàn)在完成時“have had”,故選B。也就是說,從上周開始,我就一直在感冒。caught。 have caught have hadC.B. have had A.29.Last week I _______ a cold. That39。本句并非表示“死亡”這個狀態(tài)的延續(xù),而是指從過去某一時間到現(xiàn)在“死亡”這個動作發(fā)生了多少次,所以選C符合語境。 for【答案】 C 【解析】【分析】句意:自從上個周有超過80人在地震中傷生。D.have died。 sinceB.died。______ last week. 28.More than 80 people【點評】考查現(xiàn)在完成時延續(xù)性動詞與短暫性動詞的轉(zhuǎn)換。has been dead是一個系表結(jié)構(gòu),表示狀態(tài),可以持續(xù)。has, been dead【答案】 D 【解析】【分析】句意:他的爺爺去世多久了?has died已經(jīng)去世了,不能與時間段連用;has been death形式錯誤,death是名詞;has dying形式錯誤;has been dead已經(jīng)去世了。C.has, been death ? A. his grandfather27.How long故選 C。borrowed【答案】 C 【解析】【分析】句意:你借我的英語詞典有一個月了,你現(xiàn)在能把它還給我嗎?根據(jù)句中時間狀語“for a month”. 可推斷此句應(yīng)該用現(xiàn)在完成時,故先排除選項B、D。have keptlenthave borrowed【點評】考查現(xiàn)在完成時。”根據(jù)答語中的 “for only two days”可知要用現(xiàn)在完成時,而且應(yīng)用延續(xù)性動詞。had【答案】 B 【解析】【分析】句意:“安娜,請問你能借給我這本書嗎?……對不起,我剛買了兩天。C.have hadt finished it yet.A.25. Anna, could you lend me this book, please? I39。用現(xiàn)在完成時強調(diào)過去發(fā)生的事件對現(xiàn)在的影響。我不得不等他。D.C.B.the bookshop. I have to wait for him.A.24.Mike has died【答案】 B 【解析】【分析】句意:狗死了有十多天了。D.has been。 diedB.is?!军c評】考查現(xiàn)在完成時。現(xiàn)在進行時表示持續(xù)大現(xiàn)在的狀態(tài)并有可能繼續(xù)持續(xù)下去。D.has studiedB.studiesin America for two years.I miss her very much. 【點評】考查have been to與have gone to的辨析。故選B。由語境可知,Tom去鎮(zhèn)上了,現(xiàn)在不在家。D.goesB.has been21.一 Is Tom at home?— No, he leave對應(yīng) 的延續(xù)性動詞為be away。has been away from【答案】 D 【解析】【分析】句意:小湯姆離開家已經(jīng)十年了。will leaveleft fromleaves20.Little Tom 之前發(fā)生的動作對現(xiàn)在造成的影響用現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,主語he是第三人稱單數(shù),助動詞用has,go的過去分詞是gone,故選B。have gone【答案】B