【正文】
。故選D。would do【答案】D 【解析】【分析】句意:當我還是個學(xué)生的時候,我每天晚上做作業(yè)。C.will domy homework every night. A. 【點評】考查時態(tài),本題涉及過去將來時。had left【答案】 B 【解析】【分析】句意:當他表示他很快就會離職的時候我們都很驚訝。C.would leave29.We were all surprised when he made it clear that he ________ office soon. A.根據(jù)“promised”判斷此處表示從過去某一時間看將要發(fā)生的事情,應(yīng)該用過去將來時,故選D。would attend【答案】 D 【解析】【分析】句意:—他保證將按時參加會議,我不知道發(fā)生了什么事。will have attendedhad attendedwill attend28.—He promised he ______ the assembly on time. I am at a loss what happened. —It doesn39。表示從過去的某一時間來看將來要發(fā)生的動作或呈現(xiàn)的狀態(tài),用過去將來時,故選C。D.C.B.t sure whether he would be fit for it. A.【點評】考查時態(tài),本題涉及過去將來時的應(yīng)用。A. I made 一般過去時;B. would make過去將來時;C. was to be made 表過去將來且命中注定;D. had made 過去完成時。D.was to be madeB.is made根據(jù)句意可知一小時前他說下班后回家,表示從過去某個時間點看將來的動作,要用過去將來時,故答案選D.【點評】考查時態(tài),本題涉及過去將來時的應(yīng)用。D.C.B.25.Just an hour ago he told me on the phone that he ______ home right after his work. A.will e【答案】 A 【解析】【分析】句意:托尼已到了,但我直到昨天才知道他要來。camehad ewould et know he 故B正確。句意:James已經(jīng)到了,但是知道昨天我才知道他要來。came【答案】 B 【解析】【分析】本題考查的是過去進行時表示過去將來時的用法。had ewas ingwill e23.James has just arrived, but I didn39。故D正確。be going to do sth.,通常按照計劃安排將要發(fā)生的事情,本句中表示過去將來時。D.C.B., but I had an unexpected visitor.A.22.—Alice, why didn39。掌握英語的時態(tài)和語態(tài),必須掌握好英語中的助動詞(do,be,have)和時間狀語這兩個核心可題,如本題的1879,would change的提示。根據(jù)句意,應(yīng)該是表達過去將來時,所以只有C選項符合,該選項是過去進行時表將來,A選項是現(xiàn)在完成時(用以表達過去的動作對現(xiàn)在的影響,往往有一些關(guān)鍵的詞比如說since或者是for加一段時間),B選項是過去完成時(具備的條件是有兩個動詞,而且其中一個動作要在另一個動作之前發(fā)生,那么這個之前發(fā)生的動詞就使過去完成時),C選項是過去將來時,D選項是過去時(表達過去的動作).結(jié)合以上的表述以及后句使用的情態(tài)動詞would(will的過去時,用于過去將來時),分析可知答案就是C。D.C.B.a famous scientist whose theories would change the world.A. 【點評】考查動詞時態(tài),本題涉及過去將來時的應(yīng)用。once引導(dǎo)的是條件狀語從句,根據(jù)主句將來時從句一般現(xiàn)