【正文】
the time通常用完成時態(tài),根據(jù)got可知是過去完成時,故選C。7.He said that ________. A.B.has he finished his work alreadyhad he finished his work already【答案】B 【解析】【分析】句意:他說他已經(jīng)完成他的工作了。said后面跟的是賓語從句,從句句子結(jié)構(gòu)應(yīng)該也是主語+謂語+賓語,所以排除D,故選B。8.The film when I got there. was onhas been onhad begunhas begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達(dá)已經(jīng)開始故為過去完成時,故選C.【點評】此題考查過去完成時?!狪 ______ know you can play the piano so well. —Thank you.didn39。B.tC.t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴彈得那么好。A. didn39。t不,一般現(xiàn)在時態(tài),指經(jīng)常性、習(xí)慣性的動作;C. can39。根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。 she is stayingshe had stayeddid she stayshe stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。故選B。11.Seeing Danel went into the classroom with tears in his eyes, I asked him whathappenedB.would happenD.根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞?!军c評】本題考查過去完成時,注意掌握過去完成時的結(jié)構(gòu)had+過去分詞。 marriedB.had got marriedD.根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。TV by the time I called you?—For about two hoursA. watchedB. watcheddid。were。句意是:—到我打電話給你為止,你已經(jīng)看了多長時間的電視了?—大約兩個小時。14.Sue didn39。has seenB.will seeD.現(xiàn)在完成時;,過去完成時;,一般將來時;,一般過去時。t可知是與過去有關(guān),所以用過去完成時,結(jié)構(gòu)是had+動詞過去分詞,see的過去分詞是seen,故選B。15.—Did you see Tom at the party?—No, he by the time I got there.A.was leavinghad leftD.句意是:在我到那里之前他已經(jīng)離開了。16.I asked your mother if she that dress.A.B.C.D.本句中從句的動作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達(dá)。17.By the time we got there, the film ________ already. A.has begunC.had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。故選D。18.——Jim, did you take out the trash just now?——No. By the time I came home it have been taken outB.C.又有be+動詞過去分詞構(gòu)成被動