【正文】
p熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。20.——How was the movie you saw yesterday?——I have no idea. By the time I got to the movie theatre, the movie ______.A.B.【答案】 C 【解析】【分析】had+動詞的過去分詞構(gòu)成過去完成時,表示的過去的過去的時間點(diǎn),本句中電影結(jié)束發(fā)生在我到達(dá)電影院之前,而到達(dá)電影院用的過去時,電影結(jié)束發(fā)生在過去的過去,所以用過去完成時。21.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.B.C.D.掌握過去完成時的意義:表過去的過去;構(gòu)成:had+過去分詞。t heardt hearC.D.——我說,我以前聽過這首歌。【點(diǎn)評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。has been inhas gone tohad gone tohad been in【答案】 D 【解析】【分析】句意:他爸說去張家界10天了。注意識記have been in和過去完成時的用法。B.was leaving我們可以看到意識到和到都是過去的動作,而忘記帶物理書則是在意識到之前,故為過去的過去,選B。故選B。to be a good mother. A.had thought【答案】D 【解析】【分析】句意:她本來想做一個好媽媽。27.Johnson ______ two tickets for the concert before Joe made a phone call to him.A.C.表示“過去的過去”動作要用過去完成時(had + 過去分詞),所以選A。hopeB.動詞hope用過去完成時來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。has lefthas been away【點(diǎn)評】考查過去完成時。had already leftC. 【點(diǎn)評】考查時態(tài),注意過去的過去是過去完成時的用法。has been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.had been away【答案】 D 【解析】【分析】句意:當(dāng)他到達(dá)車站時,公交車已經(jīng)離開10分鐘了。had left【點(diǎn)評】考查過去完成時。D.have hopedD.B.故選D。C.thought26.SheC.had donedidD.left從句的動作發(fā)生在主句的動作之前,從句用過去完成時,故排除AB,說話的時候,他爸爸還在張家界,用had been in,符合題意,故選D。英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點(diǎn)進(jìn)行區(qū)分。下文描述的是過去某時之前完成的動作,故用過去完成時態(tài)。t, hadn39。t, didn39。don39。didn39。根據(jù)時間狀語before they worked in the same bank可知,認(rèn)識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D。故選C。had already finished began是過去時,過去的過去用過去完成時,故選A。by the time the class began. 【點(diǎn)評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。D.workswill, finish【答案】 C 【解析】【分析】題意:到上個月末為止,我們已經(jīng)結(jié)束了課程。had, finished