【正文】
__ by the time I got there.A.根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。D.C.B.17.By the end of last year they _________ thousands of orange trees on the mountains. A.故選D。marking, to answer【答案】 D 【解析】【分析】句意:布朗先生忙著寫論文來回答這個問題。C.to mark, answeringto mark, to answer 【點評】考查時態(tài),注意 by the time+過去時的用法。by the time,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。D.have begunB.beganstop to haveD.haveB.to have【點評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。D.had been toB.have gone to13.—We all went to the park except you last weekend. Why didn39。句意是:看到約翰眼里含著淚水沖進(jìn)房間,我問他發(fā)生什么事了。D.happenedB.would happen【點評】本題考查過去完成時的用法。had left【答案】 D 【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。C.had changedmy keys at home.A.11.By the time I locked the door, I realized I 故選C。D.C.B.by the time I got to the party.A.用had+動詞的過去分詞表達(dá)?!军c評】考查過去完成時態(tài)。根據(jù)上文的句子The girl sitting next to me on the plane was very nervous的一般過去時態(tài)可知,這里空白處所表示的是過去的過去,謂語應(yīng)該用過去完成時態(tài):had+動詞的過去分詞。wasn39。hadn39。hasn39。didn39?!军c評】考查過去完成時。 finished【答案】 C 【解析】【分析】句意:到我到達(dá)那里的時候,足球賽已經(jīng)結(jié)束了。D.had。 finishedB.has。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。故選C。在我到達(dá)之前,一些人已經(jīng)回家了。D.C.B.A.英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點進(jìn)行區(qū)分?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。結(jié)合語境可知前文時間狀語從句描述的是過去某時發(fā)生的動作,故用一般過去時態(tài)。D.C.B.6.Yesterday when I _______ to the station, the train ______ already.A. had been on【答案】 D 【解析】【分析】這題考查時態(tài),第一空幾個選項都可以,第二空指“我到電影院之前電影已經(jīng)開始5分鐘了”,用過去完成時,又因為begin是短暫動詞,不能和一段時間連用,所以選D。D.reached。arrived at。 has begun5.When I ______ the cinema, the film _______for ten minutesA.而被動語態(tài)是由“be + 及物動詞的過去分詞”構(gòu)成。will【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了