【正文】
’t finished現在完成時態(tài)形式;D. hadn’t finished過去完成時態(tài)形式。本句強調的是“還沒有完成”的這個結果,強調過去發(fā)生的動作對現在造成的影響或結果,句子用現在完成時態(tài)。故選C??键c:考查動詞的時態(tài)。43.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【詳解】句意:他和妻子結婚十年了?!癴or+一段時間”表示某個動作或狀態(tài)持續(xù)一段時間,謂語動詞是可持續(xù)動詞。marry結婚,是短暫性動詞,不可以持續(xù),get married to ,排除A和D;be married to ,表示狀態(tài),故答案為C。44.—Could you tell me what he said just now?—Sorry, I ___ about what I would do tomorrow.A.will think B.was thinking C.thought D.think【答案】B【解析】【詳解】句意:你能告訴我他剛才說什么嗎?對不起,我正考慮明天我要做什么。考查時態(tài)。A. will think(一般將來時);B. was thinking(過去進行時);C. thought (一般過去式);D. think(一般現在時);根據句意,“考慮”這個動作發(fā)生剛才在他講話的時候,在過去某個時間點發(fā)生的動作用過去進行時,故選B。45.The manager asked him if he ________for the extra work the next weekend.A.had e B.will e C.would e D.came【答案】C【解析】【詳解】句意:經理問他下周末是否來加班。此題是考查間接引語的用法,主句是一般過去時態(tài),根據句意是過去將來要做某事,所以應用過去將來時態(tài),故選C。46. Do you know when we________?I39。m not sure. I will tell you about it when the time________.A.leave。is fixed B.will leave。is fixedC.leave。will be fixed D.will leave。will be fixed.【答案】B【解析】試題分析:句意:-你知道我們什么時候出發(fā)嗎?-我不確定。當時間安排下來時,我會告訴你?,F在還沒有出發(fā),出發(fā)是將要發(fā)生的動作,用一般將來時態(tài):will leave;后句是when引出的時間狀語從句,時間狀語從句中用一般現在時態(tài)表示將要發(fā)生的動作。故選B。考點:考查動詞的時態(tài)。47.Listen, someone ______ in the room.A.was singing B.sang C.sings D.is singing【答案】D【解析】【詳解】句意:聽,有人在房間里唱歌。考查動詞時態(tài)辨析題。listen和look等用于提醒,后面的句子多用現在進行時態(tài),可排除前三項。根據句意語境,可知選D。48.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house.A.in。left B.on。forgot C.in。has left D.on。has forgotten【答案】C【解析】【詳解】句意“穿黃色衣服的年輕人把他的鑰匙落在他的辦公室。他是健忘的并且他不能進入房子”。leave sth in+地點“把某物落在某地”;forget sth忘記某事。根據句意可知,in+顏色表示“穿……顏色的衣服”,排除B和D;第二空處,根據He’s forgetful and can’t enter the house可知,落鑰匙的動作發(fā)生在過去,對現在造成的影響是他進不去房子,用現在完成時have done,故選C。49.–_____ to the United States?–No, never. But I went to Canada a few years ago.A.Have you been B.Have you goneC.Did you go D.Will you go【答案】A【解析】試題分析:句意:你去過美國嗎?沒有,但我在幾年前去過加拿大。have/has been to,曾經去過某地 ,表示有過這種經歷; have/has gone to 去了某地,表示某人不在此地; 根據題意故用現在完成時;根據句意,故選A考點:考查現在完成時50.—I don’t know when _________tomorrow. —I will call you as soon as he _________.A.will he e…arrives B.he will e…arrives C.he will e…will arrive【答案】B【解析】句意:我不知道他明天什么時候會來。他一來我就會給你打電話的。前一個句子是賓語從句,語序為陳述句的語序,根據tomorrow判斷,時態(tài)為一般將來時態(tài),排除A;第二個句子為as soon as引導的時間狀語從句,主句為一般將來時,時間狀語從句為一般現在時,故選B 。51.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);故選C52.― 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。53.In Beijing, you can see many people wear masks(口罩)if they ____________ out on foggy days.A.went B.go C.are going D.will go【答案】B【解析】句意:在北京,大霧天,你會看見許多人出去時都戴著口罩。本句是if引導的條件狀語從句,當主句是一般將來時或者是含有情態(tài)動詞的一般現在時態(tài)時,從句則用一般現在時表示將來,根據句意可知,答案應選擇B。54.—Laura, how soon will you get back from abroad?—Hmm, ________. See you then.A.ten days ago B.twice a month C.for an hour D.in ten months【答案】D【解析】句意:——Laura,你將多久從國外回來?——嗯,十個月后。到時候見。ten days ago十天前,用于一般過去時,twice a month一個月兩次,用于一般現在時;for an hour長達一小時,用于現在完成時。in ten months十個月后,用于一般將來時。根據how soon will you get back from abroad?可知此處是一般將來時,表示將要用多長時間,故用in ten months,故選D。55.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。56.—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);故選B57.—Were you at home at 9 o39。clock last night?—Yes. I a shower at that time.A.took B.was taking C.was taken D.am taking【答案】B【解析】【詳解】句意:昨晚九點鐘你在家嗎?——是的,那時我正在洗澡。A. took一般過去時;B. was taking過去進行時;C. was taken一般過去時的被動語態(tài);D. am taking現在進行時。結合語境可知下文描述的是昨天晚上九點鐘正在進行的動作,時態(tài)用過去進行時。故答案為選B。58.—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。59.— I ____________at this time yesterday.—Me, too.A.will cook B.is cooking C.cooked D.was cooking【答案】D【解析】句意:——昨天這個時候我在做飯。——我也是。根據at this time ;故選D60.My family ________ supper together every day. It’s really a happy time for all of us.A.have B.had C.are having D.will have【答案】A【解析】試題分析:句意:我的家人每天都一起吃晚飯,對于我們大家來說這真的是幸福的時光。have supper是一個固定的短語,意思是吃晚飯。根據句意及句中的every day可知,這個句子應該使用一般現在時,表示經常性的動作,故選A。B選項是一般過去時;C選項是現在進行時;D選項是一般將來時??键c:考查動詞時態(tài)。