【正文】
clock this afternoon.A.is cooking B.was cooking C.cooks D.cooked【答案】B【解析】本題難度適中,考查過去進行時,當(dāng)你昨天5點打電話給她時,他正在煮飯,答案是was cooking,選B。故應(yīng)選B。has been to去過某地,已經(jīng)回來了;has gone to去了某地,還沒有回來;goes to去…,一般現(xiàn)在時;leaves離開,一般現(xiàn)在時。故答案為選B。A. took一般過去時;B. was taking過去進行時;C. was taken一般過去時的被動語態(tài);D. am taking現(xiàn)在進行時。58.—Were you at home at 9 o39??疾閯釉~時態(tài)辨析題。57.— Father’s day is ing. Have you prepared any presents for your father?— Not yet, but I’m sure I ______ one for him.A.bought B.buy C.have bought D.will buy【答案】D【解析】句意:——父親節(jié)就要到了。根據(jù)in a few days可知,用一般將來時,且當(dāng)動詞為e, go, leave時,現(xiàn)在進行時表示一般將來時,排除B和D。 take offD.leaves。 takes offB.leaves。55.Mr. King a lot about Chinese culture since he came to Beijing.A.has learnt B.will learn C.learns D.learnt【答案】A【解析】句意:自從金先生來北京,他學(xué)了很多中國文化。根據(jù)下句She will return it in the afternoon. 她下午還。她下午還。所以該句強調(diào)的是過去某個時間正在進行和發(fā)生的動作,確定時態(tài)為過去進行時態(tài),其構(gòu)成為was/were+現(xiàn)在分詞,根據(jù)主語是I,故助動詞用was,watch的現(xiàn)在分詞為watching,故填was watching,故答案選A。根據(jù)句意“——湯姆,你剛才聽到有人敲門了嗎?——沒有,我和我的朋友正在臥室里看電視??疾檫^去進行時。根據(jù)moved“一般過去時”可知,表示在搬到中國前住在德國,表示“過去的過去”,用過去完成時,故選D。52.The Wilsons ________ in Germany for twenty years before they moved to China.A.live B.have lived C.were living D.had lived【答案】D【解析】【詳解】句意“威爾遜一家人在搬到中國前已經(jīng)在德國住了20年”。發(fā)生了什么?——對不起,我那時正領(lǐng)著交換生參觀我們學(xué)校。51.I didn39。這里是when引導(dǎo)的時間狀語從句,主語用一般過去時態(tài) ,這里用go的過去式went。本題考查的是時態(tài)的辨析,根據(jù)問句中的next Sunday可知,本題是一般將來時,故答案選D。have hadboughtfor 10 years。10 years ago.=His father has如:His father所以選A。她離開了大約2個小時。此題考查現(xiàn)在完成時,因為how long多久,應(yīng)用現(xiàn)在完成時,后有on a sunny day在晴朗的一天,應(yīng)用一般過去時,根據(jù)句意,應(yīng)選D。47.I don’t know how long they _____. I remember he _____ his wife on a sunny day.A.married, got married to B.married, got married withC.have been married , got married with D.have been married, married【答案】D【解析】【分析】【詳解】試題分析:句意:我不知道他們結(jié)婚多長時間了。因為before后用的是一般過去時,wait這個動作發(fā)生在appeared之前,也就是過去的過去,所以空格處應(yīng)該用過去完成時。故選D。45.In the past few years, many schools ______ the ways of doing morning exercises.A.change B.changes C.will change D.have changed【答案】D【解析】試題分析:句意:在過去的幾年里,很多學(xué)校已改變了做早操的方式。本題需要斷句正確,we were used to作句子主語的定語,句子缺少謂語動詞,根據(jù)時間狀語since 1992,可知句子的謂語用現(xiàn)在完成時態(tài),主語是the life 用第三人稱has changed,故選D。故選:A。 have/has gone to…, 意為“去了某地”,人不在說話地點。many years ago很多年前,跟一般過去時態(tài)連用,所以謂語動詞使用go的過去式went。是的。went【答案】A【解析】句意:桂林是個很棒的地方。 wentC.went。43.一Guilin is a wonderful place. I there many years ago.一Yes. I there many times.A.went。第一空處,主語為your paper和謂語hand in之間為被動關(guān)系,排除A和B。 rings D.be handed in。 rings B.hand in。 so far;since+過去時間點;for+一段時間等。 since then。 for。so far是現(xiàn)在完成時的常用提示詞,另外根據(jù)句意“到目前已經(jīng)完成80%”應(yīng)該用現(xiàn)在完成時,故選A。綜合以上,可知選A。there be 結(jié)構(gòu)的一般將來時用there will be 和there is going to be,表示最近要做的事,可排除B。賓語從句需用陳述句語序,D是疑問句語序,可排除。那天我要去看它們。故選D。后句描述的是已經(jīng)發(fā)生或完成的動作,強調(diào)過去發(fā)生的動作對現(xiàn)在造成的影響或結(jié)果,句子用現(xiàn)成完成時態(tài)。 hasn’t finished【答案】D【解析】句意:-你為什么不讓湯姆和我們一起去超市?-對不起,他還沒有完成作業(yè)。 has finishedC.not to。 has finished B.don39。38.He told me that he ________ here for five minutes.A.has eB.had arrivedC.had beenD.had e【答案】C【解析】句意:他告訴我他到這兒5分鐘了。前句if意思是“是否”,引導(dǎo)賓語從句,tomorrow(明天)用于一般將來時,從句動詞需用“will +原形動詞”結(jié)構(gòu),可排除AD兩項;后句if意思是“如果”,引導(dǎo)條件狀語從句,時態(tài)遵循主將從現(xiàn)原則,可排除C項。如果下雪,我們就在家做清潔工作。 will snow D.snows。 will snow B.will snow。結(jié)合語境可知,昨晚睡不好覺的原因是當(dāng)時有人在演奏音樂,故用過去進行時態(tài)來描述,答案為B。36.— Did you sleep well last night?—Far from that! One of my neighbours ▲ music pretty loud.A.plays B.was playing C.is playing D.would play【答案】B【解析】句意:你昨晚睡得好嗎?遠非如此!我的一個鄰居在大聲演奏音樂??疾閯釉~時態(tài)辨析。35.I_______this mobile phone online. It is not worth buying.A.check B.a(chǎn)m checking C.have checked D.will check【答案】C【解析】【詳解】句意:我在網(wǎng)上查過這部手機。根據(jù)上文是現(xiàn)在進行時,結(jié)合語境可知原先答應(yīng),可知用一般過去時??疾閯釉~時態(tài)。還要注意的是,無論have/has been to還是have/has gone to都不能與表示一段的時間狀語連用。例如:Where is Tom? He has gone to the bookshop. 湯姆在哪里?他到書店去了。