【正文】
________the breakfast well.A.has cooked B.cooked C.have cooked D.had cooked【答案】D【解析】句意:我起床的時(shí)候,媽媽已經(jīng)做好早飯了??疾閯?dòng)詞時(shí)態(tài)辨析題。by the time等到/到…時(shí)候?yàn)橹?,用于表示一段時(shí)間,主句需用完成時(shí)。根據(jù)從句時(shí)態(tài)(got是過去式),結(jié)合句意語境,可知用過去完成時(shí),即had+過去分詞結(jié)構(gòu),故選D。37.Have you been to Suning Plaza(蘇寧購物中心) in our city?No. Although it for more than a week, I39。m far too busy to go there.A.has started B.has been onC.has been open D.has opened【答案】C【解析】【詳解】句意:——你曾經(jīng)去過我們市的蘇寧購物中心嗎?——沒有。盡管它開業(yè)有一周多了,但是我太忙而沒有時(shí)間去那里。和一段時(shí)間連用,動(dòng)作要用延續(xù)性的或者用延續(xù)性的狀態(tài)詞。open,start都是瞬間動(dòng)詞。be on表示工作著,開著,一般指電器,煤氣或水龍頭等;be open表示開著的,營業(yè)中的;這兩個(gè)詞都是延續(xù)性狀態(tài),結(jié)合句意,故選C。38.— Why did so many people get hurt in the earthquake?— Don’t you know? People when it happened that night.A.slept B.have slept C.sleep D.were sleeping【答案】D【解析】句意:為什么這么多人在地震中受傷? 你不知道嗎?當(dāng)晚發(fā)生的時(shí)候,人們都在睡覺。由句子when it happened that ,因此主句用過去時(shí)。排除B/C。再根據(jù)語境可知,地震發(fā)生的時(shí)候,人們正在睡覺。用過去進(jìn)行時(shí)。故選D。39.________ you _________ Kate’s letter yet? Yes, I ________ it for several days.A.Did。 receive。 have received B.Have。 received。 have hadC.Have。 received。 have received D.Did。 receive。 have had【答案】B【解析】句意:你收到凱特的信了嗎? 是的,我已經(jīng)收到好幾天了。本題為現(xiàn)在完成時(shí)態(tài),receive動(dòng)詞,收到,暫時(shí)性動(dòng)詞。在肯定的陳述句中,暫時(shí)性動(dòng)詞不能和一段時(shí)間連用,因而receive改為have,have為持續(xù)性動(dòng)詞,had過去分詞;可以和for several days一段時(shí)間連用。故選:B。40.We will go to Tian’anmen Square to watch the raising of national flag if it _________ tomorrow.A.will rain B.rainsC.doesn’t rain D.won’t rain【答案】C【解析】試題分析:句意:如果明天不下雨我們要去天安門廣場(chǎng)看升國旗。根據(jù)句意及題干分析if引導(dǎo)的是條件狀語從句,主句是一般將來時(shí)態(tài),根據(jù)“主將從現(xiàn)”原則,if從句中應(yīng)用一般現(xiàn)在時(shí)態(tài),根據(jù)句意是“不下雨”,所以選C。【考點(diǎn)定位】考查動(dòng)詞的時(shí)態(tài)。41.Did you see a girl in red pass by just now?No, sir. I ________the news with my mobile phone.A.read B.was reading C.would read D.a(chǎn)m reading【答案】B【解析】句意:剛才你看到一個(gè)穿紅衣服的女孩經(jīng)過嗎?沒有,先生。我正在手機(jī)上讀新聞。read讀,動(dòng)詞原形或過去式;was reading過去進(jìn)行時(shí);would read過去將來時(shí);am reading現(xiàn)在進(jìn)行時(shí)。根據(jù)對(duì)話的情景可知,這里表示剛才正在做的事情,應(yīng)用過去進(jìn)行時(shí)態(tài),故選B。42.We _____ the festival since the first pioneers arrived in America.A.celebrates B.celebratingC.celebrated D.have celebrated【答案】D【解析】句意:自從第一批開拓者來到美國,我們就慶祝這個(gè)節(jié)日??疾閯?dòng)詞時(shí)態(tài)辨析題。since the first pioneers arrived in America自從第一批開拓者來到美國,這個(gè)是一段時(shí)間,用于現(xiàn)在完成時(shí)態(tài),we是復(fù)數(shù)人稱,需用“have+過去分詞”結(jié)構(gòu);根據(jù)句意語境,可知選D。43.Since 2014, the Internet _________ more chances for folk song singers such as Zhao Lei, the singer of “Chengdu”.A.has provided B.provides. C.is provided【答案】A【解析】句意:2014年以來,互聯(lián)網(wǎng)為成都歌手趙磊等民歌歌手提供了更多的機(jī)會(huì)??疾閯?dòng)詞時(shí)態(tài)辨析題。since自從,后接年份、時(shí)間段或從句,表示一段時(shí)間,用于現(xiàn)在完成時(shí)態(tài),可排除BC選項(xiàng);主語the Internet是單數(shù)第三人稱,需用“has+過去分詞”構(gòu)成現(xiàn)在完成時(shí)。根據(jù)句意語境,可知選A。44.—How long have you lived in this town? —_____ December 22 nd,2008.A.Since B.In C.On D.For【答案】A【解析】【詳解】A 本題考查介詞用法。句意:—你在這個(gè)鎮(zhèn)上住多久了?—從2008年12月22日以來。A. Since從……以來,和現(xiàn)在完成時(shí)連用; B. In后跟年月等時(shí)間,意為在……; C. On后跟具體日期或者中午下午等,意為在……;D. For后跟一段時(shí)間。December 22 nd,是具體日期,前面have lived是現(xiàn)在完成時(shí),用since。故選A。45.(廣東省2017年初中畢業(yè)生學(xué)業(yè)考試)— What do you think of WeChat? — Talking on WeChat ______________ people’s way of municating in the recent few years.A.influnences B.influenced C.is influencing D.has influenced【答案】D【解析】句意:——你認(rèn)為微信怎么樣?——近幾年,在微信上說話已經(jīng)影響了人們的交流方式。根時(shí)間狀語in the recent few years可知此處用現(xiàn)在完成時(shí),故選D。46.Mr. King a lot about Chinese culture since he came to Beijing.A.has learnt B.will learn C.learns D.learnt【答案】A【解析】句意:自從金先生來北京,他學(xué)了很多中國文化。A. has learnt 學(xué)習(xí),用于現(xiàn)在完成時(shí)態(tài) ,主語單三時(shí); B. will learn 學(xué)習(xí),用于一般將來時(shí)態(tài); C. learns 學(xué)習(xí),用于一般現(xiàn)在時(shí)態(tài),主語單三時(shí); D. learnt學(xué)習(xí),用于一般過去時(shí)態(tài);根據(jù)since he came to ;故選A47.—Have you seen the film Monkey King?—Yes. I it three times. It is so interesting.A.saw B.have seen C.will see D.a(chǎn)m seeing【答案】B【解析】【詳解】句意:你看過電影《美猴王》嗎?是的,我看過三次了,它是很有趣的。根據(jù)three ,這里指過去發(fā)生的動(dòng)作對(duì)現(xiàn)在造成的影響或結(jié)果,這里指過去看過電影,強(qiáng)調(diào)的是現(xiàn)在對(duì)電影有所了解。應(yīng)該用現(xiàn)在完成時(shí),其謂語動(dòng)詞的形式是:has/have+ done, 故選B。48.The boy ______ for her in the rain for nearly half an hour before she appeared.A.waits B.waited C.has waited D.had waited【答案】D【解析】句意:在她出現(xiàn)前,那個(gè)男孩已經(jīng)在雨中等了接近半個(gè)小時(shí)了。因?yàn)閎efore后用的是一般過去時(shí),wait這個(gè)動(dòng)作發(fā)生在appeared之前,也就是過去的過去,所以空格處應(yīng)該用過去完成時(shí)。故選D。49.—Could you tell me __________ yesterday?—Because my bike was broken on my way here.A.why you came late B.why do you e lateC.why you e late D.why did you e late【答案】A【解析】【詳解】句意:——你能告訴我你昨天為什么遲到嗎?——因?yàn)槲业淖孕熊囋趤淼穆飞蠅牧恕?疾橘e語從句。英語賓語從句中一般用陳述語序,可知排除B和D。根據(jù)賓語從句時(shí)間狀語yesterday,可知賓語從句時(shí)態(tài)是一般過去時(shí)態(tài)。故選A。50.— Hello! May I speak to Mary, please?— Sorry. She _________ a shower now.A.has B.hadC.will have D.is having【答案】D【解析】句意:喂,請(qǐng)找瑪麗接電話好嗎?對(duì)不起,她正在洗澡。本題考查動(dòng)詞的時(shí)態(tài)。Have a shower洗澡。A. has 單數(shù)第三人稱形式 B. had 一般過去時(shí) C. will have一般將來時(shí) D. is having現(xiàn)在進(jìn)行時(shí)。根據(jù)題意“她現(xiàn)在正在洗澡”是現(xiàn)在正在進(jìn)行的動(dòng)作,故選D。