【正文】
re. was onhas been onhad begunhas begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達(dá)已經(jīng)開始故為過去完成時,故選C.【點(diǎn)評】此題考查過去完成時。tookB.had had been takenD.根據(jù)題干中的before he returned to his hometown,可知主句的謂語動詞要用過去完成時,又因everything 與take 之間存在動賓關(guān)系,且everything 作take 的賓語,謂語動詞要用被動語態(tài),過去完成時的被動語態(tài)的基本構(gòu)成是had故選C。9.The fireman________ the burning building three times before the fire was put out. A.has enteredC.had entered【答案】 D 【解析】【分析】句意:消防隊(duì)員三次進(jìn)入著火的大樓,才把火撲滅。根據(jù) was put out,可知一般過去時,消防隊(duì)員三次進(jìn)入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達(dá)過去的過去),had entered,故選D。注意過去完成時的用法。wenthas lefthad lefthad been away【答案】D 【解析】【分析】句意:當(dāng)?shù)夏返竭_(dá)車站時,公交離開了五分鐘了。故選D。11.He wanted to know how longin hospital. A.B.C.D.根據(jù)停留stay發(fā)生在想知道wanted之前,可知用過去完成時had+過去分詞,表示過去的過去已經(jīng)發(fā)生的事?!军c(diǎn)評】本題考查過去完成時,注意熟記過去完成時的結(jié)構(gòu)had+過去分詞。 marriedB.had got marriedD.根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。【點(diǎn)評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。would happenB.happenedD.句意是:看到約翰眼里含著淚水沖進(jìn)房間,我問他發(fā)生什么事了。14.Mary thought of the party which she___________ for this day. A.B.C.D.plan的動作發(fā)生在thought of的動作之前,表示過去的過去,要用過去完成時had+過去分詞。 【點(diǎn)評】考查過去完成時的構(gòu)成和用法。15.—We all went to the cinema except you last night. Why didn39。have watchedB.C.would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B?!军c(diǎn)評】本題考查過去完成時的用法,表示過去的過去。your father Was; reading; he wasB.Was; reading; he wasn39。D.t【答案】C 【解析】【分析】句意:—當(dāng)你到家的時候,你爸爸正在讀報紙嗎?—不,沒有。根據(jù)句意,故選C。17.——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)成被動語態(tài)。句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了?!军c(diǎn)評】考查被動語態(tài)及過去完成時的用法。 A.worksC.will work【答案】 A 【解析】【分析】句意:史密斯先生來中國前在一個汽車廠工作十年了。 【點(diǎn)評】此