【正文】
hours when I arrived. I didn39。20.-My parents 故選B。think【答案】B 【解析】【分析】句意:我本來想努力學(xué)習(xí),但是有人打擾了我。C.had thought19.I ______ to study hard, but someone disturb me. A.根據(jù)By yesterday可知該用過去完成時,所以選D。D.C.B.18.By yesterday, the plane ______out of view for more than a month.A.【點評】此題考查動詞的時態(tài)。had stayed【答案】 D 【解析】【分析】句意:直到上周末,她已經(jīng)待在中國西部兩個月幫助那些無家可歸的孩子們。C.has stayed17.By the end of last week, she ______in the west of China for two months helping the homeless children. A.for+時間段,表示動作或狀態(tài)的延續(xù),leave是短暫性動詞,故用其相對應(yīng)的延續(xù)性結(jié)構(gòu)be away,公交車離開發(fā)生在他到達之前,所以用過去完成時,故選D。D.C.B.A.16.When he arrived at the bus stop, the bus ________ for 10 minutes. 故選D。had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。C.has begun15.By the time we got there, the film ________ already. A.【點評】考查過去完成時。will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經(jīng)彈了很多年鋼琴了。C.is playing14.Simon ________ the piano for ages when he gave his first concert. A.句意是:在我到那里之前他已經(jīng)離開了。D.had leftwas leavingby the time I got there.A.13.—Did you see Tom at the party?—No, he 句意是:—到我打電話給你為止,你已經(jīng)看了多長時間的電視了?—大約兩個小時。were。did。 watchedB. watchedTV by the time I called you?—For about two hoursA.【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。D.had got marriedB.married 【點評】本題考查過去完成時,注意掌握過去完成時的結(jié)構(gòu)had+過去分詞。根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞。D.would happenB.happened10.Seeing Danel went into the classroom with tears in his eyes, I asked him whatby the time,在......之前,是過去完成時的標志詞,表示過去的過去的時間。 left過去完成時態(tài); lefthad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。has been awayhas left