【正文】
評】本題考查過去完成時,熟記過去完成時的結(jié)構(gòu)had+過去分詞?!军c評】本題考查過去完成時的用法。had left12.Tom 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。B. 【點評】考查過去完成時的被動語態(tài)的基本構(gòu)成。C.結(jié)合句意和語境可知選D。8.By the time I got to school, I realized that I ________ my backpack at home. A.【點評】考查過去完成時。has putD.英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分。4.Yesterday when I _______ to the station, the train ______ already.A.3.Before O39。B.would happen【點評】本題考查過去完成時的用法。has raised【答案】 C 【解析】【分析】句意:在上個月末,珍已經(jīng)為貧窮的生病的孩子籌集到了足夠的錢。Shea hosted the Joy FM program in Beijing可知,主持節(jié)目這個動作發(fā)生在過去,而在香港呆了十年是發(fā)生在過去的過去,時態(tài)要用過去完成時(had +過去分詞),故選C。had got, left下文,描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài),選A。故選C。C.would put【答案】 C 【解析】【分析】句意:——你認(rèn)為這位小姐怎樣?——她很勤奮?,F(xiàn)在完成時表示動詞在過去發(fā)生對現(xiàn)在造成的影響。have leftby the time:到…時候為止;通常引導(dǎo)一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。B.根據(jù)題干中的before he returned to his hometown,可知主句的謂語動詞要用過去完成時,又因everything 與take 之間存在動賓關(guān)系,且everything 作take 的賓語,謂語動詞要用被動語態(tài),過去完成時的被動語態(tài)的基本構(gòu)成是hadhad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。故答案為C。D.stares athas stared atlooks athad stared at【答案】 D 【解析】【分析】句意:這個小男孩在他媽媽出現(xiàn)之前一直盯著我。will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經(jīng)彈了很多年鋼琴了。had。have。 watch watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。【點評】本題考查過去完成時的用法。B. has left【答案】 B 【解析】【分析】由語境可知,到達(dá)火車站發(fā)生在火車離開之后,故排除A、D兩項。B.beganB.has practicedhad practicedwill practicedwould practiced【答案】 B 【解析】【分析】句意:在進(jìn)入電影業(yè)之前,她練習(xí)跳芭蕾。B.t meet them.-You could call them if you wanted to know where they were.A.所以要用過去完成時態(tài)。故選C。C.collect【答案】 A 【解析】【分析】句意:到上個月底,我已經(jīng)把賈斯汀t heard——我說,我以前聽過這首歌。has been inhad gone to注意識記have been in和過去完成時的用法。bookedis already left30.Seeing Danel went into the classroom with tears in his eyes, I asked him what根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞。32.—Why didn39。 play B.is。36.-Have you washed the clothes? -Not yet. But I _________ them in half an hour.A.washed B.have washed C.will wash D.wash【答案】C【解析】句意:——你洗衣服了嗎?——還沒有。選A。從句用一般過去時,主句用過去完成時,需用“had+過去分詞”結(jié)構(gòu),可排除A;根據(jù)句意結(jié)構(gòu),可知選B。點睛:短暫性動詞在現(xiàn)在完成時態(tài)的肯定句中不能與表示一段的時間狀語連用,如句子中的left為短暫性動詞,另外還要記住幾個常見的短暫性動詞與延續(xù)性動詞的轉(zhuǎn)化:borrow→keep, buy→have, get/catch a cold→have a cold ,die→be dead, open→be open,end/finish → be over,I42.Hurry up. The train _________ in twenty minutes.A.left B.has left C.is leaving D.has been away【答案】C【解析】句意:快點。45.In Beijing, you can see many people wear masks(口罩)if they ____________ out on foggy days.A.went B.go C.a(chǎn)re going D.will go【答案】B【解析】句意:在北京,大霧天,你會看見許多人出去時都戴著口罩。他說他到家就會打電話給我。 is taking off【答案】A【解析】句意“布萊克先生幾天后要去上海,你知道星期天最早的飛機(jī)什么時候起飛嗎?”。when引導(dǎo)的時間狀語從句,從句用一般過去時,主句用過去進(jìn)行時;故選D。第二空中,飛機(jī)起飛是有時間表的,根據(jù)時間表的動作需要用一般現(xiàn)在時,故選A。結(jié)合選項可知應(yīng)選C。46.Not only Tom but also his brother ________the Greener China for two years.A.has bee a member ofB.has been inC.have been a member of【答案】B【解析】句意:不僅湯姆還有他弟弟參加盧瑟中國2年了。根據(jù)時間狀語in twenty minutes可知此處用一般將來時,表示位置移動的動詞,如leave, go, e等的現(xiàn)在進(jìn)行時表示一般將來時,故為is leaving,故選C。this pen 3 years ago. = Ibegin/start→ be on, leave→be away, e→be in/here等。考查一般將來時。 have scored B.turne