【正文】
【答案】 D 【解析】【分析】句意:這個小男孩在他媽媽出現(xiàn)之前一直盯著我。故選D。13.— Why didn39。had been disappearedhas disappearedC.has been disappeared【答案】 C 【解析】【分析】句意:你為什么不立刻將錢包給那個男人?因為在我意識到錢包是他的之前他就已經(jīng)消失了?!痉治觥看祟}考查動詞的時態(tài),要根據(jù)時間或語境來判斷正確的時態(tài),并要熟練掌握各種時態(tài)謂語部分動詞的形式。has playedB.had playedD.根據(jù)時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應(yīng)該用過去完成時:had+動詞的過去分詞,故答案為C。掌握過去完成時的意義(過去的過去)和構(gòu)成:had+動詞的過去分詞。had repairedB.had forgottenD.該動作發(fā)生在realized之前,用過去完成時,故選D。16.I you could e. A.had hopedC.are hoping【答案】B 【解析】【分析】句意:我本來希望你能來。故選B。17.—Did you see Tom at the party?—No, he by the time I got there.A.was leavinghad leftD.句意是:在我到那里之前他已經(jīng)離開了。18.Mr. Smith ________ in a car factory for ten years before he came to China. had workedB.is workingD.根據(jù) before he came to China , 可知他來汽車廠發(fā)生在來中國前,所以句子時態(tài)是過去完成時,had worked,故選A。根據(jù)時間狀語確定句子時態(tài)。A.B.C.D.根據(jù)句意,應(yīng)選C。20.Mr. Wang ______ in this factory for 30 years already. A.is workingC.will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。21.When I got to the cinema, the film ___________ for 15 minutes.has begunhas beenhas been onhad been on【答案】 D 【解析】【分析】句意:當我到達電影院時,電影已經(jīng)開始十五分鐘了。選D。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。finishedB.have finishedD.根據(jù)by the end of last term,可知表示過去的過去,謂語動詞要用過去完成時had+過去分詞。 【點評】考查過去完成時的構(gòu)成和用法。23.I met Jim last week. We___________ each other for about twenty years since we left Japan. A.t meetdon39。C.t methadn39。我們離開日本大約有二十年沒見面了。for+時間段用完成時,排除A、B。 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu)及標志詞。was leavingB.forgotD.根據(jù)語境,這是一個發(fā)生在“過去的過去”(即意識到之前)的一個動作,因此要用過去完成時。【點評】考查過去完成時。didn39。t hearddon39。t hearC.t, didn39。D.t, hadn39?!艺f,我以前聽過這首歌。下文描述的是過去某時之前完成的動作,故用過去完成時態(tài)?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進行區(qū)分。has never goneB.has never beenD.have gone to…表示已經(jīng)去了某地(強調(diào)不在說話者所在地);have been to…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。故答案為D。27.– What were you doing when I called you last night?– I ______ my homework and was going to bed.A.B.was doing【答案】 B 【解析】【分析】 had+動詞過去分詞構(gòu)成過去完成時,表示的是過去的過去,答語中g(shù)o to bed是過去將來時,do my homework發(fā)生在go to bed之前,即過去的過去,要用過去完成時had done my :昨天我給你打電話的時候,你正在做什么?我完成作業(yè)正要去睡覺。【點評】考查過去完成時的用法。had been onB.has been on【答案】 A 【解析】【分析】句意:到樂天集團為美國提供土地為止,政府在全中國聯(lián)合抵制韓國貨物已經(jīng)開始了一段時間。故選A。注意和過去時間狀語連用。had hopedB.have hopedD.動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等?!军c評】考查過去完成時。 . A.had happenedC.was happened【答案】 B 【解析】【分析】句意:看著丹尼爾哭著跑進教室,我問他發(fā)生了什么。故選B。二、初中英語動詞的時態(tài)31.When it began to rain heavily, she ________ for a bus at the bus stop.A.waited B.waits C.is waiting D.was waiting【答案】D【解析】句意:當雨下得很大時,她正在公共汽車站等公共汽車。when引導的時間狀語從句,從句用一般過去時,主句用過去進行時;故選D。 will stay B.has been back。 have stayed D.has returned。明年我將在那里呆兩周。for 20 years是一段時間,需和持續(xù)性動詞連用;return返回,終止性動詞,可排除AD兩項。根據(jù)句意結(jié)構(gòu)和語境,可知選B。 was。 has。 was。 has。根據(jù)分數(shù)表達法,當分子超過一時,分母加s,所以排除C;根據(jù)break down壞掉和 road之間是主動關(guān)系,不用被動語態(tài),排除A/C;need to do一般主語是人,need doing一般主語是物,need to do需要做某事,need doing需要被做;故選D34.My grandparents in that city since they got married.A.will live B.have lived C.live D.were livi