【正文】
5.By the time he at the railway station, the train .A. had leftarrived。C. lefthad arrived。by the time引導時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。16.When he arrived at the bus stop, the bus ________ for 10 minutes. A.B.C.D.for+時間段,表示動作或狀態(tài)的延續(xù),leave是短暫性動詞,故用其相對應的延續(xù)性結構be away,公交車離開發(fā)生在他到達之前,所以用過去完成時,故選D。17.My parents ______________ to work by the time I ______________ up. A. getB. had gotC. had gotD. got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經開始工作了。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經完成,即過去的過去”,主句用過去完成時,故選D。注意by the time的詞義和用法。leftwas leavinghad lefthas left【答案】 C 【解析】【分析】句意:——在聚會時你見了湯姆了嗎?——沒有,我到達的時候他已經離開了。 【點評】考查過去完成時,注意過去完成時表達的是過去的過去。readwill readhave readwas reading【答案】 C 【解析】【分析】句意:—你對這部電影的結局感到驚訝嗎?—不驚訝,因為我讀過這個故事?!军c評】考查現在完成時態(tài)。20.She_______ballet before she entered film industry.A.B.C.D.本句考查過去完成時,在她進入電影業(yè)之前為“過去的過去”;即過去完成時;故選B。21.Peter ________ to have a cool model plane. A.B.C.D.動詞hope用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等?!军c評】考查過去完成時。didn39。B.t meethaven39。D.t met【答案】 D 【解析】【分析】句意:我上周見過吉姆。一般過去時;,一般現在時;,現在完成時;,過去完成時。met表明時態(tài)是過去時,所以用過去完成時,故選D。23.Rose and Minnie ________ each other pretty well before they worked in the same bank. A.B.C.D.根據時間狀語before they worked in the same bank可知,認識是在同一個銀行工作之前,worked是過去時,所以,空白處指過去的過去,用過去完成時:had+過去分詞,故答案為D。掌握過去完成時的意義:表過去的過去;構成:had+過去分詞。has been inhas gone tohad gone tohad been in【答案】 D 【解析】【分析】句意:他爸說去張家界10天了。從句的動作發(fā)生在主句的動作之前,從句用過去完成時,故排除AB,說話的時候,他爸爸還在張家界,用had been in,符合題意,故選D。注意識記have been in和過去完成時的用法。leftB.was leavingD.我們可以看到意識到和到都是過去的動作,而忘記帶物理書則是在意識到之前,故為過去的過去,選B。has never goneB.has never beenD.have gone to…表示已經去了某地(強調不在說話者所在地);have been to…曾經去過某地(現在已經回來)。故答案為D。27.– What were you doing when I called you last night?– I ______ my homework and was going to bed.A.B.was doing【答案】 B 【解析】【分析】 had+動詞過去分詞構成過去完成時,表示的是過去的過去,答語中go to bed是過去將來時,do my homework發(fā)生在go to bed之前,即過去的過去,要用過去完成時had done my :昨天我給你打電話的時候,你正在做什么?我完成作業(yè)正要去睡覺。【點評】考查過去完成時的用法。hopeB.have hopedD.動詞hope用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等?!军c評】考查過去完成時。to help but could not get there in time. A.B.C.D.動詞want用過去完成時來表示過去未曾實現的想法,希望,打算或意圖等。【點評】考查過去完成時。 me a few minutes before his mother showed up. A.B.C.D.根據stare這個動作發(fā)生在他媽媽showed up出現之前,是過去的過去,可知用過去完成時had+過去分詞?!军c評】本題考查過去完成時,熟記過去完成時的結構had+過去分詞。t see you at Olympic Sports Centre this morning. What happened? Sorry, I the exchange students around our school then.A.showed B.was showing C.am showing D.will show【答案】B【解析】句意:——今天早上我在奧運會體育中心沒有看見你。根據時間副詞then可知此處用過去進行時,故選B。根據語境可知用現在進行時,其結構是be doing的形式,短語try to do ?,F在進行時的基本結構1肯定式:am/is/are+doing(現在分詞)否定式:am/is/are not +doing(現在分詞)一般疑問式:Am/Is/Are + 主語 +doing(現在分詞)+ 其他特殊疑問式:特殊疑問詞+一般疑問式They’re having a meeting now. 他們現在正在開會。t having a meeting now. 他們現在沒有在開會。t remember____________ the book yesterday.A.where I put B.where did I putC.where will I put D.where l will put【答案】A【解析】英語賓語從句中一般為陳述語序。選B為倒裝語序,故選A。根據for five minutes可知謂語動詞要用延續(xù)性動詞,e和 arrive都是短暫性動詞,be in+地點,表示延續(xù)性,here副詞,要把介詞省略;故選C35.Have you been to Suning Plaza(蘇寧購物中心) in our city?No. Although it for more than a week, I39。盡管它開業(yè)有一周多了,但是我太