【正文】
y【答案】B 【解析】【分析】句意:你什么時(shí)候有的手機(jī)?自從2015年。How soonHow longHow often16.—C.【點(diǎn)評(píng)】本題考查現(xiàn)在完成時(shí)中非延續(xù)性動(dòng)詞和延續(xù)性動(dòng)詞的轉(zhuǎn)換。B.ago表明時(shí)態(tài)是一般過去時(shí),所以用過去式married。C.C.D.married 此處與how long連用,故此處用延續(xù)性動(dòng)詞,位于情態(tài)動(dòng)詞can之后,故用動(dòng)詞原形keep,故選C。D.句意是:自從我五歲時(shí)被狗傷過之后我就一直怕狗。C.6.I ——哦。C.have offered3.—How do you like Beijing, Miss Read?—I39。will receivet wait to go.visitedB.since引出的時(shí)間狀語從句,強(qiáng)調(diào)主句謂語從過去某時(shí)一直延續(xù)到現(xiàn)在,主句用現(xiàn)在完成時(shí)態(tài),the Greens格林一家,表示復(fù)數(shù)含義,作主語,謂語用復(fù)數(shù)形式。C.由句意得知我已經(jīng)收到去音樂會(huì)的邀請(qǐng)函,動(dòng)作已完成造成的影響是我等不及要去,要用現(xiàn)在完成時(shí),故答案選D。t been【點(diǎn)評(píng)】考查短語辨析,區(qū)分have been to與have gone to,理解句子,根據(jù)語境判斷答案。t watchwon39。D.故選D。will beborrowlendkeepkept【答案】C 【解析】【分析】句意:——我能保留這本書多長時(shí)間?——五天。had marriedopenedB.D.12.—I39。has begunfor+段時(shí)間,通常用于現(xiàn)在完成時(shí)態(tài),結(jié)構(gòu)是have/has+動(dòng)詞的過去分詞,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)。worked【答案】 C 【解析】【分析】Over the last three years, 用于現(xiàn)在完成時(shí),又由于主語是復(fù)數(shù),故選C。has been【答案】 D 【解析】【分析】句意為“Mike過去是尖子生,但自從迷上電子游戲以來成績(jī)落后了”。B.根據(jù)for 100 years可知“高樓在這里”是過去發(fā)生的動(dòng)作一直持續(xù)到現(xiàn)在,要用現(xiàn)在完成時(shí)態(tài),其謂語動(dòng)詞形式為have/has+動(dòng)詞過去分詞。caught故選B。C.19.My mother has beenis【答案】 B 【解析】【分析】句意:打小以來,媽媽就是我的好榜樣。C.has been。B.22.Jackson 23.The new supermarket in our town _______ for two weeks, but I _______ there yet .A.t gonehave been表示去過某地;have gone表示去了還沒有回來。have hadhere for two years.A.C.故選D。C.s to say since last week, I _______ a cold. caught。D.ve________ the city many times. A. gone tohave been【答案】 D 【解析】【分析】句意:我很了解李青,我們是5年的朋友了。t find them now.A.。has been to【答案】 A 【解析】【分析】考查主謂一致。 【點(diǎn)評(píng)】考查時(shí)態(tài),注意持續(xù)性動(dòng)詞的用法。have beegone to。 gone to have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。have had。us English since five years ago.A.26.Our foreign teacher Miss Smith had【答案】 B 【解析