【正文】
have been away from故選B。過去完成時(shí)表示動(dòng)作發(fā)生在過去的過去,本題不難,平時(shí)加強(qiáng)記憶,理解即可。D.has begun根據(jù)時(shí)間狀語確定句子的時(shí)態(tài)。D.would stay 【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意結(jié)合時(shí)間狀語確定句子的時(shí)態(tài)和句子結(jié)構(gòu)。D.workshas left【答案】 C 【解析】【分析】句意:——在聚會(huì)時(shí)你見了湯姆了嗎?——沒有,我到達(dá)的時(shí)候他已經(jīng)離開了。was leaving【點(diǎn)評(píng)】考查被動(dòng)語態(tài)及過去完成時(shí)的用法。又有be+動(dòng)詞過去分詞構(gòu)成被動(dòng)語態(tài)。have been taken out故選D。C.has begun開始begin,電影已經(jīng)開始了五分鐘是存在的狀態(tài),要用延續(xù)性的動(dòng)詞,所以要將瞬間動(dòng)詞begin改為be on,故選D。C.had begun本句中從句的動(dòng)作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達(dá)。16.I asked your mother if she D.was leavingby the time I got there.A.15.—Did you see Tom at the party?—No, he plan的動(dòng)作發(fā)生在thought of的動(dòng)作之前,表示過去的過去,要用過去完成時(shí)had+過去分詞。C.14.Mary thought of the party which she___________ for this day. A.were。did。B.TV by the time I called you?—For about two hoursA.【點(diǎn)評(píng)】本題考查過去完成時(shí),注意掌握過去完成時(shí)的結(jié)構(gòu)had+過去分詞。D.would happen故選D。注意過去完成時(shí)的用法。had entered【答案】 D 【解析】【分析】句意:消防隊(duì)員三次進(jìn)入著火的大樓,才把火撲滅。10.The fireman________ the burning building three times before the fire was put out. A./。 finished9.By the time I got there, the football match ________ already ________.A.waken me up【答案】 D 【解析】【分析】句意:鬧鐘響時(shí),我媽媽已經(jīng)把我叫起來了。C.熟背句型。D.B.【點(diǎn)評(píng)】考查動(dòng)詞的時(shí)態(tài)。would work【答案】C 【解析】【分析】句意:O39。had workedhas workedworksD.C.B.A.本句是時(shí)間狀語從句,by the time到…時(shí)候?yàn)橹?,用于一般過去時(shí),可排除CD選項(xiàng)。turned。 a 【點(diǎn)評(píng)】注意時(shí)態(tài)一致,4.By the time I ________ on the TV, Beckham ________ two goals. A.having3.We are too tired. Please stop __________ a rest.A.will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會(huì)時(shí),他已經(jīng)彈了很多年鋼琴了。2.Simon ________ the piano for ages when he gave his first concert. A.had arrived。C. had lefthad arrived。 had leftD.【點(diǎn)評(píng)】本題考查過去完成時(shí)的用法。had playedD.掌握過去完成時(shí)的意義(過去的過去)和構(gòu)成:had+動(dòng)詞的過去分詞。B.