【文章內(nèi)容簡介】
tC.had buyedD.buy【答案】 B 【解析】【分析】句意:我問你媽媽她是否買了那件裙子。本句中從句的動作應該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達。故選D【點評】考查過去完成時。17.By the end of last month, we ______already ______ our lessons. A.has, finishedB.have, finishedC.had, finishedD.will, finish【答案】 C 【解析】【分析】題意:到上個月末為止,我們已經(jīng)結束了課程。根據(jù)句意,應選C。【點評】注意時間狀語,很容易選出。18.By the end of last week, she ______in the west of China for two months helping the homeless children. A.will stayB.has stayedC.would stayD.had stayed【答案】 D 【解析】【分析】句意:直到上周末,她已經(jīng)待在中國西部兩個月幫助那些無家可歸的孩子們。根據(jù)時間狀語By the end of last week到上周末為止,可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài),故選D?!军c評】此題考查動詞的時態(tài)。根據(jù)時間狀語確定句子的時態(tài)。19.She_______ballet before she entered film industry.A.has practicedB.had practicedC.will practicedD.would practiced【答案】 B 【解析】【分析】句意:在進入電影業(yè)之前,她練習跳芭蕾。本句考查過去完成時,在她進入電影業(yè)之前為“過去的過去”;即過去完成時;故選B?!军c評】考查過去完成時。20.By the time she went outside, the bus ____ already ______ .A.had, goneB.had, wentC.has, goneD.has, went【答案】 A 【解析】【分析】這題考查時態(tài)的用法, by the time是連詞詞組,可以連接時間狀語從句,“到什么時候為止”,主句一般和相應的完成時連用,因為從句是過去時,所以從句用過去完成時連用。選A。句意是:到她出去的時間為止,公共汽車已經(jīng)走了。21.By the time my mum got home, I _______ my homework.A.have finishedB.had finishedC.finishedD.will finish【答案】 B 【解析】【分析】考查動詞時態(tài)。句意為“我母親到家時,我已經(jīng)做完作業(yè)了?!敝骶鋭幼髟趶木鋭幼鳎ㄒ话氵^去時)之前就已經(jīng)完成了,因此主句應用過去完成時,故選B。22.—Did Alan see his old friends yesterday?—Yes, he did. Hehis old friends for several years.A.didn39。t seeB.wouldn39。t seeC.hasn39。t seenD.hadn39。t seen【答案】 D 【解析】【分析】 句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。他已經(jīng)有幾年不見他的老朋友了。結合語境可知下文描述的是一直持續(xù)到過去某時的動作,故用過去完成時態(tài)。選D?!军c評】考查時態(tài)辨析23.——How was the movie you saw yesterday?——I have no idea. By the time I got to the movie theatre, the movie ______.A.has already finishedB.have finished yetC.had already finished 【答案】 C 【解析】【分析】had+動詞的過去分詞構成過去完成時,表示的過去的過去的時間點,本句中電影結束發(fā)生在我到達電影院之前,而到達電影院用的過去時,電影結束發(fā)生在過去的過去,所以用過去完成時。句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經(jīng)結束了。故選C?!军c評】考查過去完成時的用法。24.By the first day of August, 2007, the PLA ________ for eighty years.A.foundedB.has foundedC.has been foundD.had been founded【答案】 D 【解析】【分析】句意:到2007年八月的第一天,中國人民解放軍已經(jīng)建立了八十年了。結合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)。主語是被建立的對象,故用被動語態(tài),選D?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時態(tài)。語態(tài)的判斷主要是確定句子主語與謂語動詞的關系。如果是主動關系則用主動語態(tài),反之如果是動賓關系,則用被動語態(tài),尤其要注意一些特殊動詞的用法。25.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.knows160