【文章內(nèi)容簡介】
me可判斷.這里用過去完成時(shí),故選A。句意是:—到我打電話給你為止,你已經(jīng)看了多長時(shí)間的電視了?—大約兩個(gè)小時(shí)?!军c(diǎn)評(píng)】本題考查過去完成時(shí)的用法。13.—Did you see Tom at the party?—No, he by the time I got there.A.leftB.was leavingC.had leftD.has left【答案】 C 【解析】【分析】by the time的從句用過去時(shí),主句用過去完成時(shí),表示主句的動(dòng)作先發(fā)生,故選C。句意是:在我到那里之前他已經(jīng)離開了?!军c(diǎn)評(píng)】本題考查過去完成時(shí)的用法。14.— How long has the train been away?— Sorry. I don39。t know. By the time I got here, the train ________.A.has leftB.was leavingC.had been awayD.had left【答案】 C 【解析】【分析】句意:——火車離開多久了?——很抱歉。我不知道。我到這兒的時(shí)候,火車已經(jīng)離開了。由By the time I got here可知該用過去完成時(shí),所以選C?!军c(diǎn)評(píng)】考查動(dòng)詞時(shí)態(tài)。15.By the time we got there, the film ________ already. A.beganB.has begunC.have begunD.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時(shí),電影已經(jīng)開始了。by the time,直到……時(shí)候,指從過去某一點(diǎn)到從句所示的時(shí)間為止的一段時(shí)間,常與過去完成時(shí)連用。故選D。 【點(diǎn)評(píng)】考查時(shí)態(tài),注意 by the time+過去時(shí)的用法。16.I asked your mother if she that dress.A.boughtB.had boughtC.had buyedD.buy【答案】 B 【解析】【分析】句意:我問你媽媽她是否買了那件裙子。本句中從句的動(dòng)作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達(dá)。故選D【點(diǎn)評(píng)】考查過去完成時(shí)。17.Mr. Wang ______ in this factory for 30 years already. A.worksB.is workingC.has workedD.will work【答案】 C 【解析】【分析】句意:王先生在這個(gè)工廠工作已經(jīng)30年了。根據(jù) for 30 years already,可知句子為現(xiàn)在完成時(shí),表示發(fā)生于過去的動(dòng)作一直持續(xù)到現(xiàn)在。C是現(xiàn)在完成時(shí)結(jié)構(gòu),故答案是C。 【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意結(jié)合時(shí)間狀語確定句子的時(shí)態(tài)和句子結(jié)構(gòu)。18.By yesterday, the plane ______out of view for more than a month.A.isB.has beenC.wasD.had been【答案】 D