【正文】
。D.has gone【答案】 D 【解析】【分析】句意:jones在哪?他已經(jīng)去了郵局。該句是問jones現(xiàn)在的去向,而jones去郵局是在詢問之前就發(fā)生了的并且對現(xiàn)在產(chǎn)生的影響是他還沒回來,所以用完成時(shí)。故選D?!军c(diǎn)評】分析句意,注意現(xiàn)在完成時(shí)的用法之一即已經(jīng)發(fā)生了的事情并對現(xiàn)在產(chǎn)生影響。26.Jack_______ school two years ago and he _______ for two years. A.leaves。 has goneB.left。 has been awayC.leaves。 has been awayD.left。 has gone【答案】B 【解析】【分析】句意:Jack兩年前離開學(xué)校,他離開有兩年時(shí)間了。two years ago表示動作瞬間結(jié)束用一般過去時(shí),leave的過去式為left,for two years表示狀態(tài)延續(xù)用現(xiàn)在完成時(shí),leave需換成be away from,且Jack相當(dāng)于第三人稱單數(shù),用has been away from。故選B?!军c(diǎn)評】考查一般過去時(shí)和現(xiàn)在完成時(shí),注意根據(jù)標(biāo)志性短語確定時(shí)態(tài)。27. Anna, could you lend me this book, please? I39。m sorry. I it for only two days, and I haven39。t finished it yet.A.have boughtB.have hadC.boughtD.had【答案】 B 【解析】【分析】句意:“安娜,請問你能借給我這本書嗎?……對不起,我剛買了兩天。我還沒有看完呢?!备鶕?jù)答語中的 “for only two days”可知要用現(xiàn)在完成時(shí),而且應(yīng)用延續(xù)性動詞。故選B?!军c(diǎn)評】考查現(xiàn)在完成時(shí)。28.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是瞬間性動詞,不能和一段時(shí)間連用,故A不對。has been dead是一個(gè)系表結(jié)構(gòu),表示狀態(tài),可以持續(xù)。故應(yīng)選D?!军c(diǎn)評】考查現(xiàn)在完成時(shí)延續(xù)性動詞與短暫性動詞的轉(zhuǎn)換。die 非延續(xù)性動詞,要轉(zhuǎn)換為延續(xù)性的be dead。29.Last week I _______ a cold. That39。s to say since last week, I _______ a cold. A.have had。 have hadB.caught。 have hadC.have had。 have caughtD.caught。 have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。也就是說,從上周開始,我就一直在感冒?!癶ave a cold”和“catch a cold”均可表示感冒,但前者強(qiáng)調(diào)感冒持續(xù)的狀態(tài);后者強(qiáng)調(diào)感冒的行為,不可與表示一段時(shí)間的狀語連用 。第一句上周感冒是發(fā)生在過去的動作,應(yīng)用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應(yīng)用現(xiàn)在完成時(shí)“have had”,故選B。【點(diǎn)評】考查同義短語的辨析和一般過去時(shí)與現(xiàn)在完成時(shí)的掌握與運(yùn)用。30.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A.leftB.have leftC.were away fromD.have been away from【答案】 D 【解析】【分析】根據(jù)句意“他們已經(jīng)離家兩年多了”可知用現(xiàn)在完成時(shí),時(shí)間狀語for over two years 表示時(shí)間段,動詞要具有延續(xù)性,left是 leave的過去分詞,是短暫性動詞,不能和時(shí)間段連用,故選D?!军c(diǎn)評】本題考查延續(xù)性動詞和短暫性動詞的轉(zhuǎn)換。