【正文】
】本題難度適中,考查過去進行時,當你昨天5點打電話給她時,他正在煮飯,答案是was cooking,選B。42.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【解析】【分析】【詳解】試題分析:句意:我不知道他們結婚多長時間了。我記得他是在晴朗的一天娶了他的妻子。此題考查現在完成時,因為how long多久,應用現在完成時,后有on a sunny day在晴朗的一天,應用一般過去時,根據句意,應選D。43.—Do you know when we ________ our first simulate (模擬) exam?—Sorry, I have no idea. But when I ________ the news, I will let you know.A.will have, get B.have, will get C.will have, am getting【答案】A【解析】【詳解】句意“你知道我們什么時候會有第一次模擬考試嗎?對不起,我不知道,但是當我知道消息,我會讓你知道”。第一空處,表示“將有第一次模擬考試”,用一般將來時,排除B;第二空處根據主將從現原則,when引導的從句用一般現在時,故選A。44.She ________on the phone,so I just smiled at her and went away.A.has talked B.was talking C.will talk D.is talking【答案】B【解析】【詳解】句意:她正在打電話,所以我只是朝她笑笑就走了??疾閯釉~時態(tài)辨析。so所以,表結果;根據so I just smiled at her and went away,可知她正在打電話,需用過去進行時,故選B。45.My grandma ______ a song with her friends when I came back.A.sings B.sang C.is singing D.was singing【答案】D【解析】句意:當我回來的時候,我的祖母正和她的朋友一起唱歌。根據when I came back可知此處表示過去某時正在做某事,故用過去進行時,故選D。46.—Linda, why _______ you late for school yesterday? —Because I woke up late.A.was B.were C.are D.is【答案】B【解析】句意:——琳達,你昨天為什么上學遲到?——因為我醒晚了。根據時間狀語yesterday可知此處用一般過去時,主語是you,因此謂語用were,故選B。47.When I got to the classroom, my friend Bob__the floor.A.is cleaning B.was cleaning C.cleaned D.has cleaned【答案】B【解析】【詳解】句意:當我進教室時,我的朋友鮑勃正在打掃地板??疾闀r間狀語從句、時態(tài)。A. is cleaning(現在進行時);B. was cleaning(過去進行時);C. cleaned(一般過去式);D. has cleaned(現在完成時);when引導的時間狀語從句指特定時間正在發(fā)生的動作,根據主從句時態(tài)一致的原則,判斷主句用過去進行時,故選B。48.It’s nice to see you again. We ______ each other for a long time.A.didn’t see B.haven’t seen C.won’t see D.didn’t see【答案】B【解析】【詳解】句意:再次見到你很開心,我們已經好長時間沒見了。本題考查的是時態(tài),結合語境,此處指到現在為止有好久沒有見面了,根據所給空后面的for a long time是現在完成時的標志詞可知,應該用現在完成時,故答案選B。49.Mum _________ the window in the kitchen when I got home.A.cleans B.will clean C.was cleaning D.is cleaning【答案】C【解析】句意:當我到家時,媽媽正在擦窗戶。A. cleans 弄干凈,用于一般現在時態(tài) ,主語單三時; B. will clean 弄干凈,用于一般將來時態(tài); C. was cleaning cleans 弄干凈,用于過去進行時態(tài) ,主語單三時; D. is cleaning弄干凈,用于現在進行時態(tài) ,主語單三時;根據when I got ,過去時態(tài),所以主句用過去進行時態(tài);故選C50.― Could you tell me when he back?— Sure. He will e back as soon as he the classroom.A.will e。 finishes cleaning B.es。 will finish cleaningC.will e。 will finish to clean【答案】A【解析】試題分析:句意:——你能告訴我他將什么時候回來嗎?——當然可以。他一打掃完教室就會回來。本題第一句是賓語從句,第二句是時間狀語從句。根據回答He will e back可知,本題第一空用一般將來時;第二空主句是一般將來時,as soon as引導的時間狀語從句用一般現在時。故選A。51.—Tom, why are you so busy? —I ________ some plans to work in an old people’s home this summer.A.makes B.am makingC.made D.have made【答案】B【解析】句意:——湯姆,你為什么這么忙?——我正計劃今年夏天在一家養(yǎng)老院工作??疾閯釉~時態(tài)辨析題。I是第一人稱,動詞不可用三單形式,可排除A。根據句意語境,可知是正在計劃的事情,需用現在進行時,需用be+現在分詞結構,故選B。52.—How long have you lived in this town? —_____ December 22 nd,2008.A.Since B.In C.On D.For【答案】A【解析】【詳解】A 本題考查介詞用法。句意:—你在這個鎮(zhèn)上住多久了?—從2008年12月22日以來。A. Since從……以來,和現在完成時連用; B. In后跟年月等時間,意為在……; C. On后跟具體日期或者中午下午等,意為在……;D. For后跟一段時間。December 22 nd,是具體日期,前面have lived是現在完成時,用since。故選A。53.If you too much icecream,you will get sick.A.will eat B.were eating C.ate D.eat【答案】D【解析】【詳解】句意:如果你吃太多的冰激淋,你將會生病。If you too much icecream引導的是條件狀語從句,主句應該用一般將來時,符合主將從現的原則。所以從句用一般現在時。故選D。54.Ms Li will tell us something about her trip to America when she _____ back.A.came B.is ing C.es D.will e【答案】C【解析】句意:李女士回來時會給我們講講她的美國之行。當主句是一般將來時態(tài)時,when引導的時間狀語從句用一般現在時態(tài)表示,故答案為C。55.—Hey, Kathy. How do you like my new shoes?—Oh, sorry. But what did you say just now? I _______ something else.A.thought B.was thinking C.am thinking D.will think【答案】B【解析】句意:——凱西,你喜歡我的新鞋嗎?——對不起,你剛才說什么?我在考慮其他的事情。根據just now可知是你剛才說話時,我在考慮其他的事情,所以用過去進行時態(tài);故選B56.—How are you today?Oh, I _______ as ill as I do now for a long time.A.didn’t feel B.wasn’t feeling C.don’t feel D.haven’t felt【答案】D【解析】句意:你今天好嗎?——哦,我很久沒有像現在這樣生過病了。表示過去到現在持續(xù)一段時期內都存在的一種狀態(tài),要使用現在完成時。故答案為D。57.— Many city people their bikes to work every day.— I think it’s a good idea.A.ride B.rode C.will ride【答案】A【解析】【詳解】句意“許多城市的市民每天都騎他們的自行車上班我認為這是一個好主意”。根據every day可知,用一般現在時,故選A?!军c睛】與一般現在時連用的時間狀語:sometimes, usually, never, always, often。 every day / week / month / year / ... 。once/twice/three times a day/week/month/year...58.—Where are your parents?—Oh, they _______ Shamei Village to enjoy the beautiful sights.A.has gone to B.have been to C.have gone to【答案】C【解析】【詳解】句意:你的父母在哪里?哦,他們去了沙美村去享受美麗的風景了。has gone to去了某地,還沒回來;have been to去過某地,已經回來了;have gone to去了某地,還沒有回來。根據對話中Where are …?可知,這里的意思是“還沒有回來”,故排除B選項。句子的主語they是復數,故應選C。59.––I didn’t see you at the party yesterday. Why? ––Because I _______ for an important person at that time.A.was waiting B.is waiting C.will wait【答案】A【解析】句意:——昨天我在聚會上沒有看見你。為什么?——因為在那時我正在等一個重要的人。根據at that time可知此處用過去進行時,故為was waiting,故選A。60.The photo _____ taken by my brother last week is very nice.A.which were B.that isC.that were D.which was【答案】D【解析】試題分析:句意:上周我哥哥拍的照片非常漂亮。此處是定語從句修飾先行詞the photo,根據時間短語last week可知此處用一般過去時,故排除B項。因為先行詞the photo是單數形式,故定語從句的謂語動詞用單數形式。故選D??键c:考查定語從句的用法。