【正文】
——她已經在香港出差幾天了。49.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)前,那個男孩已經在雨中等了接近半個小時了。當主句是一般將來時態(tài)時,when引導的時間狀語從句用一般現(xiàn)在時態(tài)表示,故答案為C。根據(jù)句意“——湯姆,你剛才聽到有人敲門了嗎?——沒有,我和我的朋友正在臥室里看電視。take place意思是“發(fā)生”,是不及物動詞詞組,沒有被動語態(tài),排除C、D選項,根據(jù)句中的時間狀語in 2015,可知句子的時態(tài)是一般過去時,take的過去式為took,排除A選項,只有選項B符合題意,故答案選B。close down停業(yè),關閉。瞬間動詞可以用于現(xiàn)在完成時,但不能和表示一段時間的狀語連用。42.She ______ for ten years and now she has a lovely daughter.A.married B.has been married C.has got married【答案】B【解析】句意:她結婚十年了,現(xiàn)在有了一個可愛的女兒。當時間安排下來時,我會告訴你。is fixed B.will leave?!菦]有人知道明天會不會下雨。 rains B.doesn’t rain。本題為現(xiàn)在完成時態(tài),receive動詞,收到,暫時性動詞。 received。 receive。A. visit 一般現(xiàn)在時;B. visited 一般過去時;C. have visited現(xiàn)在完成時;D. will visit一般將來時。37.Peter and Linda Beijing for Shanghai yesterday afternoon.A.leave B.left C.are leaving D.will leave【答案】B【解析】【詳解】句意:昨天下午Peter和 Linda離開北京去上海了。get to +地點,到達某地;arrive,到達,如果后面加地點,要加介詞in(大地點),at(小地點)。 lately?!军c睛】常見的現(xiàn)在完成時的標志詞:in the last few years。have a piic去野餐,是一個固定短語。she是單數(shù)第三人稱,系詞需用is。問什么時候買的,用過去時態(tài),排除A/D;根據(jù)for two weeks可知用延續(xù)性動詞,buy買,短暫性動詞,have買,擁有,延續(xù)性動詞;故選B33.—Hi, Nora. Is your mother at home?—Just a minute! She _______ flowers in the garden.A.plant B.is planting C.planted D.was planting【答案】B【解析】【詳解】句意:——嗨,Nora。are doing正在做,現(xiàn)在進行時;did做,是do的過去式;were doing正在做,過去進行時。would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B。C.have watched故選C。had plannedplans動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。have hopedB.動詞think用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。B.have thought【點評】考查過去完成時的用法。B.26.– What were you doing when I called you last night?– I ______ my homework and was going to bed.A.was forgetting【答案】 B 【解析】【分析】句意為:湯姆一進入考試室就意識到了他把筆落在家里了。25.When Tom got to the examination room, he realized he ______ his pen at home.A.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。D.C.B.24.By the first day of August, 2007, the PLA ________ for eighty years.A.比伯的所有CD都收集到了。have collectedB.【點評】考查過去完成時的用法。C.A.22.Nick stayed up really late last night. So this morning he has been on【答案】 A 【解析】【分析】句意:當我們趕到會議室的時候會議已經開始了。21.When we hurried to the meeting room, the meeting _______.A.D.B.【點評】此題考查動詞的時態(tài)。C.has stayed 【點評】此題考查過去完成時。works A.句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經被扔了。C.B.17.——Jim, did you take out the trash just now?——No. By the time I came home it t【答案】C 【解析】【分析】句意:—當你到家的時候,你爸爸正在讀報紙嗎?—不,沒有。Was; reading; he wasn39。Was; reading; he was your father 【點評】本題考查過去完成時的用法。D. had lefthad arrived。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結構have+done,故選A。C. finished【點評】本題考查過去完成時的用法,表示在過去某一時間前已經發(fā)生的動作。had been tohave gone to句意是:—到我打電話給你為止,你已經看了多長時間的電視了?—大約兩個小時。 watched watched 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。D.B.注意過去完成時的用法。had entered【答案】 D 【解析】【分析】句意:消防隊員三次進入著火的大樓,才把火撲滅。10.The fireman________ the burning building three times before the fire was put out. A.根據(jù)題干中的before he returned to his hometown,可知主句的