【正文】
了?——他去紐約了。他去過那3次了。他去紐約了還未回來,用has gone to;他去過三次,用has been。故選C?!军c(diǎn)評(píng)】考查現(xiàn)在完成時(shí)has gone to 和has been to的用法。25.William Shakespeare for 400 years, but his works still have great influence today.A.diedB.was dyingC.has diedD.has been dead【答案】 D 【解析】【分析】句意:威廉莎士比亞已經(jīng)逝世400年了,但現(xiàn)在他的作品仍然有很大的影響力。由題干中的for 400 years可知應(yīng)用現(xiàn)在完成時(shí),且用延續(xù)性動(dòng)詞,排除A、B兩項(xiàng),C項(xiàng)中動(dòng)詞die是非延續(xù)性動(dòng)詞,故選D?!军c(diǎn)評(píng)】考查現(xiàn)在完成時(shí)。26.How long his grandfather ? A.has, diedB.has, been deathC.has, dyingD.has, been dead【答案】 D 【解析】【分析】句意:他的爺爺去世多久了?has died已經(jīng)去世了,不能與時(shí)間段連用;has been death形式錯(cuò)誤,death是名詞;has dying形式錯(cuò)誤;has been dead已經(jīng)去世了。句中How long問的是一段時(shí)間,die是瞬間性動(dòng)詞,不能和一段時(shí)間連用,故A不對(duì)。has been dead是一個(gè)系表結(jié)構(gòu),表示狀態(tài),可以持續(xù)。故應(yīng)選D。【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí)延續(xù)性動(dòng)詞與短暫性動(dòng)詞的轉(zhuǎn)換。die 非延續(xù)性動(dòng)詞,要轉(zhuǎn)換為延續(xù)性的be dead。27.More than 80 people______ in the earthquake______ last week. A.died。 forB.have been dead 。 sinceC.have died。 sinceD.have been dead。 for【答案】 C 【解析】【分析】句意:自從上個(gè)周有超過80人在地震中傷生。for+時(shí)間段;since+時(shí)間點(diǎn),自從……時(shí)起,主句用現(xiàn)在完成時(shí),句中的時(shí)間狀語last week是時(shí)間點(diǎn),故用since。本句并非表示“死亡”這個(gè)狀態(tài)的延續(xù),而是指從過去某一時(shí)間到現(xiàn)在“死亡”這個(gè)動(dòng)作發(fā)生了多少次,所以選C符合語境。【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí)。28.—Dave, we will leave in 10 minutes. Are you ready? —No, I ________ our guidebook and towels yet. A.don39。t packB.didn39。t packC.have packedD.haven39。t packed【答案】 D 【解析】【分析】句意:——Dave,我們十分鐘后要離開,你準(zhǔn)備好了嗎?——沒有,我還沒把我們的旅游手冊(cè)和毛巾打包。yet是現(xiàn)在完成時(shí)否定句的標(biāo)志,故選D。 【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意yet的用法。29.I my hometown for a long time. I really miss it! A.have leftB.went away fromC.leftD.have been away from【答案】 D 【解析】【分析】句意: 我已經(jīng)離開家鄉(xiāng)很長(zhǎng)時(shí)間了,我十分想念它。句中for a long time 不能與短暫性動(dòng)詞leave搭配, 需轉(zhuǎn)換成可延續(xù)的be away from ,根據(jù)句意詞句應(yīng)該用現(xiàn)在完成時(shí),故答案為D?!军c(diǎn)評(píng)】考查現(xiàn)在完成時(shí)中延續(xù)性動(dòng)詞與for時(shí)間段的連用。牢記短暫性動(dòng)詞與延續(xù)性動(dòng)詞之間的轉(zhuǎn)換。30.A number of tourists _____ Yangzhou many times because such a beautiful city. A.have been toB.has been toC.has gone toD.have gone to【答案】 A 【解析】【分析】句意:很多游客多次去過揚(yáng)州,因?yàn)樗侨绱嗣利惖囊粋€(gè)城市。have been to,表示去過某個(gè)地方,have gone to,表示去了某地,還沒回來。many times是很多次,游客們應(yīng)該是去過很多次,用have/has been to+地點(diǎn),由于主語是復(fù)數(shù),助動(dòng)詞用have,故選A。【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意have been to表示去過回來了,have gone to表示去了還沒回來。