【文章內(nèi)容簡介】
B.wouldC.didD.was going to【答案】 D 【解析】【分析】句意:—Alice,昨天你為什么不來?—我正要來的時候,有不速之客來訪。be going to do sth.,通常按照計劃安排將要發(fā)生的事情,本句中表示過去將來時。A、C兩項不能表示將來時,would表示將來時的時候,沒有機會安排的含義,只表示單純的將來。故D正確。【點評】考查動詞時態(tài),本題涉及過去將來時的應(yīng)用以及be going to do do的區(qū)別。22.James has just arrived, but I didn39。t know he until yesterday.A.will eB.was ingC.had eD.came【答案】 B 【解析】【分析】本題考查的是過去進行時表示過去將來時的用法。當(dāng)表示事先計劃好的,安排好的要發(fā)生的事情,且謂語動詞是一些表示位置變化的動詞,如:leave, e等的時候,可以使用進行時表示將來時。句意:James已經(jīng)到了,但是知道昨天我才知道他要來。根據(jù)句意可知他要來這里是計劃好的事情,且動詞e表示的是位置變化。故B正確。23.Our TV set sell well, but ten years ago no one could have imagined such a big share in the market that they______.A.were to haveB.had hadC.were havingD.had【答案】 A 【解析】【分析】句意:我們的電視賣的很好,但是十年之前沒有人能夠想像他們將會有這么大的市場份額。根據(jù)句意可知用過去將來時,A項中的were to have表過去將來,故答案為A?!军c評】考查時態(tài)。24.The novel written by the author sells best, but five years ago no one could have imagined how great a role he in the literary world. A.was playingB.was to playC.had playedD.played【答案】B 【解析】【分析】句意:這位作者寫的小說賣得最好,但五年前,沒人能想象他在文學(xué)世界中將扮演的角色有多偉大。根據(jù)句意表示將來的動作,由時間狀語five years ago可知是過去的情況,故表示過去將來的情況,故選B?!军c評】考查時態(tài),本題涉及過去將來時的應(yīng)用。25.Tony has just arrived here, but I didn39。t know he until yesterday. A.would eB.had eC.cameD.will e【答案】 A 【解析】【分析】句意:托尼已到了,但我直到昨天才知道他要來。分析句子可知,在昨天才知他要來,表示過去將來時,故選A【點評】考查時態(tài),本題涉及過去將來時的應(yīng)用。26.Mother promised she _____ me an EnglishChinese dictionary. A.is buyingB.will buyC.would buyD.has bought【答案】 C 【解析】【分析】句意:媽媽答應(yīng)給我買一本英漢詞典。she _____ me an EnglishChinese ,主句Mother promised使用了一般過去時,從句要使用相應(yīng)的過去的時態(tài),所以用過去將來時,故答案選C。 【點評】考查時態(tài),本題涉及過去將來時。27.—He promised he ______ the assembly on time. I am at a loss what happened. —It doesn39。t matter. We are starting without him.A.will attendB.had attendedC.will have attendedD.would attend【答案】 D 【解析】【分析】句意:—他保證將按時參加會議,我不知道發(fā)生了什么事。—沒關(guān)系,我們不等他就開始。根據(jù)“promised”判斷此處表示從過去某一時間看將要發(fā)生的事情,應(yīng)該用過去將來時,故選D。 【點評】考查時態(tài),本題涉及過去將來時的應(yīng)用。28.The laptops made by our pany sell best, but nobody could have guessed the place in the market that they ________ 20 years ago. A.had hadB.hadC.were havingD.were to have【答案】 D 【解析】【分析】句意:我們公司生產(chǎn)的筆記本電腦賣得最好,但是,二十年前,沒有人能猜到它們在市場上的地位。表示過去將要發(fā)生的事情,用過去將來時,故選D。 【點評】考查時態(tài),本題涉及過去將來時。29.We were all surprised when he made it clear that he ________ office soon. A.leavesB.would leaveC.leftD.had left【答案】 B 【解析】【分析】句意:當(dāng)他表示他很快就會離職的時候我們都很驚訝。根據(jù)made和soon可知,此處表示過去將要發(fā)生的動作,應(yīng)該用過去將來時,故選B。 【點評】考查時態(tài),本題涉及過去將來時。30.—Do you worry about the final exam? —Yes, but Mr. Wang promised that he everything in his power to help us.A.doesB.didC.is doingD.would do【答案】 D 【解析】【分析】句意:——你擔(dān)心期末考試嗎?——是的,但是王先生承諾他會盡全力幫助我們。, doing正在做, do將會做。根據(jù)句子結(jié)構(gòu)可知,此處用了過去將來時,故填入would do,故選D。 【點評】考查了過去將來時,注意would do的用法。二、英語一般過去時31.-Have you finished your homework?-Yes, I have. I it this morning. A.finish1