【正文】
.have gone toD.——她已經(jīng)去武漢了。主語(yǔ)是she,所以用has,排除C、D。根據(jù)She39。 【點(diǎn)評(píng)】考查短語(yǔ)辨析,注意平時(shí)識(shí)記其區(qū)別,理解句意。openedhas been openedhas openedhas been open【答案】 D 【解析】【分析】open是非延續(xù)性動(dòng)詞,和表示一段時(shí)間的時(shí)間狀語(yǔ)連用必須轉(zhuǎn)化為延續(xù)性動(dòng)詞be ,本句應(yīng)用現(xiàn)在完成時(shí)態(tài),故選D。several years ago. — Yes, I married, have marriedB.married, have been marriedD.——是的,我已經(jīng)結(jié)婚三年了。排除D。marry是非延續(xù)性動(dòng)詞,其延續(xù)性動(dòng)詞是be married,be的過(guò)去分詞是been,故選C。8.—I39。has begunB.has been on【答案】 C 【解析】【分析】句意:——對(duì)不起,我遲到了。for+段時(shí)間,通常用于現(xiàn)在完成時(shí)態(tài),結(jié)構(gòu)是have/has+動(dòng)詞的過(guò)去分詞,begin和end都是短暫性動(dòng)詞,不能用于現(xiàn)在完成時(shí)態(tài)中表示動(dòng)作或狀態(tài)的延續(xù),因此A,B不正確.has been on在進(jìn)行,開著(的狀態(tài)),故選C【點(diǎn)評(píng)】現(xiàn)在完成時(shí)表示延續(xù)性的狀態(tài)。t find it anywhere.—I _______ it on the desk when I came in.A. have seenB. have seenC. sawD. see我進(jìn)來(lái)的時(shí)候看見在桌子上?!军c(diǎn)評(píng)】考查動(dòng)詞的時(shí)態(tài),注意理解句意,根據(jù)時(shí)態(tài)的定義判斷。learnsB.has learntD.A,learns 學(xué)習(xí),一般現(xiàn)在時(shí),B,learnt 一般過(guò)去時(shí)C11.—Do you miss your parents far away?—Yes, very much. They leftB.were away fromD.【點(diǎn)評(píng)】本題考查延續(xù)性動(dòng)詞和短暫性動(dòng)詞的轉(zhuǎn)換。has visitedhave visitedvisitedwill visit【答案】 B 【解析】【分析】句意:自兩年前開始,格林一家參觀了許多名勝。故選B。beeB.beingD.故選B。14.Mike used to be a top student, but he behind since he lost himself in puter games.A.has fallenC.has been【答案】 D 【解析】【分析】句意為“Mike過(guò)去是尖子生,但自從迷上電子游戲以來(lái)成績(jī)落后了”。故選D。15.A number of tourists _____ Yangzhou many times because such a beautiful city. A.has been toC.have gone to【答案】 A 【解析】【分析】句意:很多游客多次去過(guò)揚(yáng)州,因?yàn)樗侨绱嗣利惖囊粋€(gè)城市。many times是很多次,游客們應(yīng)該是去過(guò)很多次,用have/has been to+地點(diǎn),由于主語(yǔ)是復(fù)數(shù),助動(dòng)詞用have,故選A。16.— have you had the mobile phone?—Since 2015.How oftenHow longHow soonHow many【答案】B 【解析】【分析】句意:你什么時(shí)候有的手機(jī)?自從2015年。故B選項(xiàng)正確。17.The old city_______ a lot since ten years ago.A.B.C.D.已經(jīng)發(fā)生的用完成時(shí)。18. What a nice watch! How long it? For just two weeks.will。have。were。d