【正文】
riving test next week.— Please let me know if she ____________ it.A.has passed。二、初中英語動詞的時態(tài)31.—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【解析】【詳解】句意“你知道我們什么時候會有第一次模擬考試嗎?對不起,我不知道,但是當(dāng)我知道消息,我會讓你知道”。by the time,在......之前,是過去完成時的標(biāo)志詞,表示過去的過去的時間。 left過去完成時態(tài); lefthad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。has been awayhas lefthad left30.—What39。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。選C。had already left【答案】 C 【解析】【分析】句意:昨天上午你上班遲到了嗎?——是的,等我到達(dá)公交車站的時候,早班車已經(jīng)開走了。is already left.A.29.– Were you late for work yesterday morning?– Yes. By the time I got to the bus stop, the early bus 故選C。has wanted【答案】C 【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。had wantedwantswant英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點(diǎn)進(jìn)行區(qū)分?!军c(diǎn)評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。下文描述的是過去某時之前完成的動作,故用過去完成時態(tài)?!艺f,我以前聽過這首歌。t, hadn39。D.t, didn39。t hearC.don39。t hearddidn39。根據(jù)時間狀語,確定動詞的時態(tài)。故選D。had finished【答案】 D 【解析】【分析】句意:到上學(xué)期末,一班的學(xué)生已經(jīng)完成了三個項目。C.would finish【點(diǎn)評】考查時態(tài)辨析26.By the end of last term, the students of Class One___________ three projects. A.結(jié)合語境可知下文描述的是一直持續(xù)到過去某時的動作,故用過去完成時態(tài)。t seen【答案】 D 【解析】【分析】 句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。D.hasn39。t seeB.didn39。25.—Did Alan see his old friends yesterday?—Yes, he did. He所以要用過去完成時態(tài)。當(dāng)我到家的時候是過去時間狀語,所以我的父母已離開家?guī)讉€小時了。我沒遇到他們。D.C.B.t meet them.-You could call them if you wanted to know where they were.A.過去完成時表示動作發(fā)生在過去的過去,本題不難,平時加強(qiáng)記憶,理解即可。本句中會議開始的動作發(fā)生在我們到達(dá)會議室之前,所以表示過去的過去,用過去完成時,故選A【點(diǎn)評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識。D.has begunB.had begun【點(diǎn)評】考查過去完成時。would practiced【答案】 B 【解析】【分析】句意:在進(jìn)入電影業(yè)之前,她練習(xí)跳芭蕾。will practicedhad practicedhas practiced主語為第一人稱故動詞應(yīng)使用原形。根據(jù)語境判斷,這本書已經(jīng)讀過,應(yīng)該用現(xiàn)在完成時態(tài)來表示,故答案為C。D.C.B.21.—Are you surprised at the ending of the movie?—No, because I ___________ the story.A.got,一般過去時,離開在到達(dá)之前已經(jīng)發(fā)生了,因此使用過去完成時,故答案是C。D.C.B.20.—Did you see Tom at the party? —No, he _________ by the time I got there.A.by the time引導(dǎo)時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。had arrived。 leftC.arrived。 had left.A.at the railway station, the train 19.By the time he 句意是:看到約翰眼里含著淚水沖進(jìn)房間,我問他發(fā)生什么事了。D.happenedB.would happen【點(diǎn)評】本題考查過去完成時的用法。 watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。D. watchC.have。had。you 17.—How long for+時間段,表示動作或狀態(tài)的延續(xù),leave是短暫性動詞,故用其相對應(yīng)的延續(xù)性結(jié)構(gòu)be away,公交車離開發(fā)生在他到達(dá)之前,所以用過去完成時,故選D。D.C.B.A.16.When he arrived at the bus stop, the bus ________ for 10 minutes. 我意識到錢包是他的屬于過去發(fā)生的事,他已經(jīng)消失了 屬于過去的過去發(fā)生的事,即一個動作在另一個過去動作之前已經(jīng)完成,應(yīng)該用過去完成時態(tài),謂語結(jié)構(gòu)為:had+動詞 過去分詞,故選C。D.had disappearedB.t you give the wallet to the man at once?— Because he ________ before I realized it was his.A.注意過去完成時表示過去的過去含義。故選C。would plan【答案】 C 【解析】【分析】句意:瑪麗想起了她今天計劃的聚會。had plannedplannedplan注意過去完成時的用法。根據(jù) was put out,可知一般過去時,消防隊員三次進(jìn)入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達(dá)過去的過去),had entered,故選D。had entered【答案】 D 【解析】【分析】句意:消防隊員三次進(jìn)入著火的大樓,才把火撲滅。C.has entered13.The fireman________ the burning building three times before the fire was put out. A.said后面跟的是賓語從句,從句句子結(jié)構(gòu)應(yīng)該也是主語+謂語+賓語,所以排除D,故選B。had he finished his work already