【正文】
A.moved B.lived C.have moved D.have lived【答案】D【解析】試題分析:句意:―海倫,你什么時(shí)候搬到這兒的?―從兩年前我就住在這兒。根據(jù)時(shí)間狀語yesterday,昨天,可知從句中描述的是過去發(fā)生的動(dòng)作,故從句中用一般過去時(shí)態(tài)。33.I don39。she是單數(shù)第三人稱,系詞需用is。考查動(dòng)詞時(shí)態(tài)辨析題。32.—Hi, Nora. Is your mother at home?—Just a minute! She _______ flowers in the garden.A.plant B.is planting C.planted D.was planting【答案】B【解析】【詳解】句意:——嗨,Nora。我記得他是在晴朗的一天娶了他的妻子?!军c(diǎn)評(píng)】本題考查過去完成時(shí)的用法。had left【答案】 D 【解析】【分析】句意為“到我鎖門的時(shí)候,我才意識(shí)到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。C.had changedmy keys at home.A.30.By the time I locked the door, I realized I 根據(jù)句意,故選C。t【答案】C 【解析】【分析】句意:—當(dāng)你到家的時(shí)候,你爸爸正在讀報(bào)紙嗎?—不,沒有。D.Was; reading; he wasn39。B.Was; reading; he was your father 【點(diǎn)評(píng)】考查過去完成時(shí)。動(dòng)詞want用過去完成時(shí)來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。D.C.B.to help but could not get there in time. A.【點(diǎn)評(píng)】考查過去完成時(shí)。動(dòng)詞think用過去完成時(shí)來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。D.thinksB.have thought 【點(diǎn)評(píng)】考查過去完成時(shí)的用法。句意:昨天你看的電影怎么樣?沒想法,我到電影院的時(shí)候,電影已經(jīng)結(jié)束了。C.have finished yethas already finished故選B.【點(diǎn)評(píng)】考查完成時(shí)態(tài)的用法。for a few hours表示一段時(shí)間,不能與非延續(xù)動(dòng)詞連用。假如你想知道他們?cè)谀睦锏脑?,你可以給他們打電話。had gone【答案】 B 【解析】【分析】句意:當(dāng)我到家的時(shí)候,我的父母已離開家?guī)讉€(gè)小時(shí)了。had lefthad been away fromhave been away fromour home for a few hours when I arrived. I didn39。25.-My parents 句意為“我母親到家時(shí),我已經(jīng)做完作業(yè)了。D.finishedB.have finished【點(diǎn)評(píng)】考查過去完成時(shí)。動(dòng)詞hope用過去完成時(shí)來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。D.C.B.23.Peter ________ to have a cool model plane. A.選A。D.has, goneB.had, gone 【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意結(jié)合時(shí)間狀語確定句子的時(shí)態(tài)和句子結(jié)構(gòu)。根據(jù) for 30 years already,可知句子為現(xiàn)在完成時(shí),表示發(fā)生于過去的動(dòng)作一直持續(xù)到現(xiàn)在。D.has workedB.works【點(diǎn)評(píng)】注意時(shí)間狀語,很容易選出。will, finish【答案】 C 【解析】【分析】題意:到上個(gè)月末為止,我們已經(jīng)結(jié)束了課程。had, finishedhave, finishedhas, finished20.By the end of last month, we ______already ______ our lessons. 【點(diǎn)評(píng)】考查動(dòng)詞的時(shí)態(tài)。began開始,一般過去時(shí);had begun開始,過去完成時(shí);get up 起床,一般現(xiàn)在時(shí);had got up起床,過去完成時(shí)。had begun。had begun。began。began。 【點(diǎn)評(píng)】考查時(shí)態(tài),注意 by the time+過去時(shí)的用法。by the time,直到……時(shí)候,指從過去某一點(diǎn)到從句所示的時(shí)間為止的一段時(shí)間,常與過去完成時(shí)連用。D.have begunB.began【點(diǎn)評(píng)】本題考查過去完成時(shí)的用法,表示在過去某一時(shí)間前已經(jīng)發(fā)生的動(dòng)作。D.had been toB.have gone to17.—We all went to the park except you last weekend. Why didn39。本句中從句的動(dòng)作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達(dá)。D.C.B.that dress.A.16.I asked your mother if she 句意是:—到我打電話給你為止,你已經(jīng)看了多長(zhǎng)時(shí)間的電視了?—大約兩個(gè)小時(shí)。were。did。 watchedB. watchedTV by the time I called you?—For about two hoursA.【點(diǎn)評(píng)】考查動(dòng)詞時(shí)態(tài)。我到這兒的時(shí)候,火車已經(jīng)離開了。had left【答案】 C 【解析】【分析】句意:——火車離開多久了?——很抱歉。had been awaywas leavinghas left14.— How long has the train been away?— Sorry. I don39。故選B。she stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長(zhǎng)時(shí)間。did she stayshe had stayedshe is staying 【點(diǎn)評(píng)】本題考查過去完成時(shí),熟記過去完成時(shí)的結(jié)構(gòu)had+過去分詞。根據(jù)stare這個(gè)動(dòng)作發(fā)生在他媽媽showed up出現(xiàn)之前,是過去的過去,可知用過去完成時(shí)had+過去分詞。D.C.B. me a few minutes before his mother showed up. A.用had+動(dòng)詞的過去分詞表達(dá)?!军c(diǎn)評(píng)】考查過去完成時(shí)態(tài)。根據(jù)上文的句子The girl sitting next to me on the plane was very nervous的一般過去時(shí)態(tài)可知,這里空白處所表示的是過去的過去,謂語應(yīng)該用過去完成時(shí)態(tài):had+動(dòng)詞的過去分詞。wasn39。hadn39。hasn39。didn39。和一段時(shí)間連用,動(dòng)作應(yīng)該是延續(xù)性的,leave對(duì)應(yīng)的延續(xù)性狀態(tài)是be away,故選D。 現(xiàn)在完成時(shí)態(tài); been away現(xiàn)在完成時(shí); been away過去