【正文】
知選B。43.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【詳解】句意:他和妻子結婚十年了。“for+一段時間”表示某個動作或狀態(tài)持續(xù)一段時間,謂語動詞是可持續(xù)動詞。marry結婚,是短暫性動詞,不可以持續(xù),get married to ,排除A和D;be married to ,表示狀態(tài),故答案為C。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.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.—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是復數(shù),故應選C。47.Mary with her parents to Hong Kong. They’ll stay there for two weeks.A.have been B.have gone C.has been D.has gone【答案】D【解析】【詳解】句意:瑪麗和她的父母一起去了香港,他們打算在那里待一個星期??疾橹髦^一致和現(xiàn)在完成時。根據后面They’ll stay there for two ,可知瑪麗和她的父母待在香港兩周了,一起去了香港,并且還沒有回來,所以用have/has gone to;have/has been to 則表示去過某地(已經回來);主語后面由with結構時,謂語動詞由前面的主語決定單復數(shù),根據主語Mary判斷用助動詞has.故選D?!军c睛】現(xiàn)在完成時的標志詞already(肯定), yet(否定,疑問), just, before, recently, still, lately, never, ever, never, twice, on several occasion, in the past few days/weeks/months/years,(up to)these few days/weeks/months/years, this morning/week/month/year, just, up to present, so far, up to now, till now, since+時間48.My grandma _______ to the radio when I got home just now.A.listens B.listened C.is listening D.was listening【答案】D【解析】句意:我剛才到家的時候我的奶奶正在聽廣播。結合語境理解可知,當我到家這一時刻,另一個動詞正在進行,when引導的時間狀語從句是一般過去時,主句表達的是過去正在進行的動作,故句子的時態(tài)為過去進行時,答案為D。49.— What do you think of the young lady?— She is hardworking. She ________ all her effort into her work before she got ill.A.has put B.put C.had put D.would put【答案】C【解析】試題分析:句意:你認為這位小姐怎樣?她很勤奮。她生病前把她所有的精力都投入到她的工作中。根據時間狀語從句before she got ,所以選C??键c:考查動詞時態(tài)。50.It39。s too noisy here. what39。s going on?Oh, the noise es from the boys. They______ a partyA.Hold B.are holding C.were holding D.have held【答案】B【解析】【詳解】句意:這里太吵鬧了,發(fā)生什么事了?哦,噪音來自那些男孩,他們在舉行聚會。hold舉行,動詞原形;are holding現(xiàn)在進行時,正在舉行;were holding過去進行時;have held現(xiàn)在完成時。根據對話what39。s going on可知,他們在說的是現(xiàn)在正在發(fā)生的事情,應用現(xiàn)在進行時,故選B。51.Mr Li left our school last month . He in our school for nine years since he here in 2000.A.is 。 came B.had been 。 came C.was 。 had e D.is 。 has e【答案】B【解析】試題分析:句意:李先生上個月離開了我們學校。從他到這兒2000年到這兒開始,他在我們學校呆了9年了。根據Mr Li left our school last month可知,本題用過去完成時。故選B。52.—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引導的時間狀語從句,主句為一般將來時,時間狀語從句為一般現(xiàn)在時,故選B 。53.—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一個月兩次,用于一般現(xiàn)在時;for an hour長達一小時,用于現(xiàn)在完成時。in ten months十個月后,用于一般將來時。根據how soon will you get back from abroad?可知此處是一般將來時,表示將要用多長時間,故用in ten months,故選D。54.—The shop is ____________ on Saturday and Sunday. We can go shopping there on weekdays.—Oh, no. It ____________ since last Saturday.A.open, has closed B.close, has been openC.open, has been opened D.closed, has been closed【答案】D【解析】【詳解】句意:這個商店周六、日不營業(yè),我們可以在工作日去那購物。哦,不!直到上周六它還沒營業(yè)。open營業(yè)的;closed關門的,不營業(yè)的。故選D。55. Oh, dear! A power cut! Sorry, I didn’t know you _________ the washing machine.A.are using B.used C.use D.were using【答案】D【解析】【分析】考點:考查過去進行時?!驹斀狻吭囶}分析:句意:——哎吆!停電啦!——對不起,我不知道你在使用洗衣機。表示過去某一時間正在進行的動作用過去進行時,所以選D。56.There a basketball game between Class 8 and Class 12 tomorrow afternoon.A.is B.has C.will be D.will have【答案】C【解析】【詳解】句意:明天下午在8班和12班之間將有一場籃球比賽。A. is是,單數(shù);B. has有,第三人稱單數(shù);C. will be將是;D. will have將有。這里是there be句型,不能出現(xiàn)have/has,排除BD;根據時間狀語tomorrow ,其結構是there will be+主語+介詞短語。根據題意,故選C。57.Mr. Green _______ London, but he will e back in two days.A.has been to B.has gone to C.goes to D.leaves【答案】B【解析】【詳解】句意:Green先生去了倫敦,但是他將在兩天之后回來。has been to去過某地,已經回來了;has gone to去了某地,還沒有回來;goes to去…,一般現(xiàn)在時;leaves離開,一般現(xiàn)在時。根據句意but he will e back in two days可知,這里表示Green先生去了倫敦,還沒有回來。故應選B。58.Someone ______ at the door. Can you open it?A.knocks B.knockedC.is knocking D.was knocking【答案】C【解析】試題分析:句意:有人在敲門,你可以去開一下嗎?knock敲,knock at the door是一個固定的短語,意思是敲門。根據句意和這個情景可知,現(xiàn)在有人正在敲門,故應該用現(xiàn)在進行時,故選C。A是一般現(xiàn)在時第三人稱單數(shù)形式;B是一般過去時;D是過去進行時??键c:考查動詞時態(tài)。59.Jack is my classmate. We ______ each other since he came to our school.A.knew B.have known C.will know【答案】B【解析】【詳解】句意:杰克是我的同學。自從他來到我們學校,我們就認識了。A. knew一般過去時;B. have known現(xiàn)在完成時;C. will know一般將來時。時間狀語從句“since he came to our school.”表示的是截止到目前為止的時間段,主句用現(xiàn)在完成時,故答案為B。60.Alice, together with her classmates punished for breaking the school rules last week.A.is B.are C.was D.were【答案】C【解析】【詳解】句意:艾麗斯和她的同學上周因違反校規(guī)而受到懲罰??疾橐话氵^去時和主謂一致。根據last week可知句子時態(tài)應用一般過去時,排除A、B選項;together with her classmates在句中作狀語,主語是Alice,第三人稱單數(shù),所以謂語動詞也要用第三人稱單數(shù)形式,排除D選項;故答案選C。