【正文】
。by the time引導(dǎo)時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。had arrived。 leftC.arrived。 had left.A.at the railway station, the train 30.By the time he 故選D。marking, to answer【答案】 D 【解析】【分析】句意:布朗先生忙著寫論文來回答這個問題。C.to mark, answeringto mark, to answer英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。結(jié)合語境可知下文描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài)。C.B.has already left【點評】考查過去完成時。動詞want用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。D.C.B.27.Lucy_______ to go shopping, but it began to rain. A.故選B。are hoping【答案】B 【解析】【分析】句意:我本來希望你能來。C.had hopedyou could e. A.26.I were booking【答案】 A 【解析】【分析】句意:喬打電話給杰克遜前,杰克遜已經(jīng)定了兩張音樂會的票。has bookedbookedhad booked英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。下文描述的是過去某時之前完成的動作,故用過去完成時態(tài)?!艺f,我以前聽過這首歌。t, hadn39。D.t, didn39。t hearC.don39。t hearddidn39?!军c評】考查過去完成時。根據(jù)語境,這是一個發(fā)生在“過去的過去”(即意識到之前)的一個動作,因此要用過去完成時。D.forgotB.was leaving掌握過去完成時的意義:表過去的過去;構(gòu)成:had+過去分詞。根據(jù)時間狀語before they worked in the same bank可知,認(rèn)識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D。D.C.B.22.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.語態(tài)的判斷主要是確定句子主語與謂語動詞的關(guān)系?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。結(jié)合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)。D.C.B.21.By the first day of August, 2007, the PLA ________ for eighty years.A.met表明時態(tài)是過去時,所以用過去完成時,故選D。一般過去時;,一般現(xiàn)在時;,現(xiàn)在完成時;,過去完成時。t met【答案】 D 【解析】【分析】句意:我上周見過吉姆。D.haven39。t meetB.didn39。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。選D。had been on【答案】 D 【解析】【分析】句意:當(dāng)我到達(dá)電影院時,電影已經(jīng)開始十五分鐘了。has been onhas beenhas begun19.When I got to the cinema, the film ___________ for 15 minutes.C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C.is working