參考答案及解析1.D。can guess 這一現在猜測是建立在眼前所見情景的基礎上的,故用現在進行時。
2.A。expect, intend, want, wish, hope, plan 等動詞的過去完成式可表示過去未曾實現的想法、愿望、打算等。 3.A。如主句用將來時,在時間、條件和讓步狀語從句中要用一般現在時表示將來。又因if 從句是take notice of...的被動語態(tài)結構,故選A。 4.B。根據主語與build之間的被動關系和now, 可知要選現在進行時的被動語態(tài);因工廠正在修建,花費一年半應指將來。 5.C。shouldn’ t have done 表示“過去本不應……”。You did lose your temper 是You lostyour temper 的強調形式。 6.D,F在完成進行時表示從過去某時到現在一直在進行的動作。
7.B。句意為:他們(現在)不愿買新衣服,因為他們在攢錢買電視。由此可見,攢錢是現階段正在進行的動作。 8.C。擔心是從過去某時到說話時為止一直在進行的動作,用現在完成時;expect 是在過去某一段時間里(整個晚上)正在進行的動作,故用過去進行時。 9.B。論文已完成,花費一個月時間應指過去;某事花費某人多少時間用sth.takes sb.some time 結構。 10.D。交通現在已經好了,在此基礎上正在變得更好。 11.A。題干沒有構成“過去的過去”,不可選B。如選C、D則表示動作已完成,與have no idea相矛盾。過去進行時表示過去某段時間或某一時刻正在進行的動作,不涉及結果,正好附合題干語境。 12.C。by then 是指將來的時間狀語,排除A。再由句意可知,meet指的是到了十點鐘時將正在進行的動作。 13.B。問句問的是前天回來之前去了哪兒,故用過去完成時。注意had gone表示人未回來,與第一句相矛盾。 14.D。for+時間段表示從過去某時延續(xù)至今的動作或狀態(tài),用現在完成時;meet發(fā)生在got to know 這一過去動作之前,用過去完成時。 15.D。用一般現在時表示現在的特征或狀態(tài)。 16.B。come, go, leave, arrive, take 等動詞常用進行時表砂將來。 17.D。表示過去沒有做某事應用去時。又因句子沒有"過去正在進行 "之意,幫排除A。 18.B。問對方"去了哪里",指的是從過去某時到現在為止的動作,用現在完成時;第二個空格是與過去事實相反的虛擬語氣和主句,條件狀語從句If I hadn’ t got stuck in the heavy traffic 被省略。
19.C。在一個國際會議上被介紹顯然發(fā)生在過去。 20.B。此句為復雜特殊疑問句結構,即“疑問詞+do you think (believe, suppose, expect, imagine, say, consider, guess等)+其它(陳述語序)?”。
21.D。由but 分句中的現在時和答語所提建議內容,可知應選現在完成時的被動語態(tài)。22.C。 always, often, constantly, forever, all the time 等副詞與現在(過去)進行時連用,表示某種反復發(fā)生的動作,往往帶有厭惡、不滿、責備或贊揚等意味。
23.B。這種電視產于上海是客觀事實,故用一般現在時。
24.C。C項是was to have joined us in our discussion 的省略形式。was/were + to have done表示原來計劃、安排要做的事,而實際上并沒有做。 25.B。當時他在聽收音機。
26.D。表示按時刻表或日程安排要發(fā)生的事,應用一般現在時。 27.D。從句用的是一般現在時,故主句要用將來時。將來進行時表示在將來某一時刻或某段時間內正在進行的動作。 28.A。Look at this!說明東西已找到。緊接著說是怎樣找到的。
29.C。根據答語,問句中的meet是過去發(fā)生的動作,可排除A、D。但不能選B,因為沒有構成“過去的過去”。答語中用過去完成時的被動語態(tài)表示在我到達(過去動作)之前他已被人用車接走。
30.D!皼]聽”發(fā)生在對方(過去)問問題時,故用過去進行時。 31.A。此題選A表示現在的特征或狀態(tài)。prefer屬表示心理狀態(tài)的動詞,不能用于進時。32.B。表示在過去某一動作之前一直在進行,并有可能繼續(xù)下去的動作,要用過去完成進行時。
33.A。cook發(fā)生在didn’ t taste very good 之前,且與主語之間有被動關系,故用過去完成時的被動語態(tài)。 34.A。read 發(fā)生在the first time we met之時, 故用過去進行時。 35.B。動詞wash, lock, sell, wear, write read, open, shut, clean等動詞的主語是物,且又表示主語的特征或狀態(tài)時,要用主動形式表示被動意義。 36.C。play 在came in 之前已完成,而do some reading 的動作則即將開始。 37.C。will/shall +v.表示臨時的決定,而be going to 表示已決定或安排要做的事。38.B。would / should like + to have done表示過去未曾實現的愿望,故“未受邀請”應用一般過去時的被動語態(tài)。
39.B。by 后跟將來的時間狀語時,主句要用將來完成時。go without 意為“在缺……的情況下對付”。
40.D。all but one 主語是all,且all在此指人,故謂語動詞用復數;take place 屬不及物動詞短語,無被動語態(tài);be about to后面不能跟具體的時間狀語。 41.C。由對話情景可知,“周游世界”是現在正在進行的動作,而“實現”是到說話時為止已完成的動作;come true不能用于被動語態(tài)。 42.A。詢問到說話時為止一段時間內某動作是否發(fā)生,要用現在完成時。
43.D。hear 發(fā)生在talked這一過去動作之前;never是含有否定意義的副詞,放在句首時,句子應用倒裝語序。 44.B。be用于進行時可表示一個暫時的特點或表現。What they are up to相當于What they are doing。 45.D。根據目前跡象判斷將要發(fā)生的動作用be going to;if only 意為“但愿”,其后的句子用虛擬語氣。 46.A。由these three years可知應選現在完成進行時,表示“寫”從過去一直延續(xù)至今,并有可能繼續(xù)下去;“寫了40 篇”用現在完成時,表示到現在為止已完成的動作。
47.D。no sooner...than和hardly(scarcely)...when 均表示“一……就……”,且主句用過去完成時,從句用一般過去時。 48.C。賓語從句表示的是客觀事實。 49.C。dream是從過去某時開始一延續(xù)到are woken up...and asked to report...這一現在動作之前的動作,故用現在完成進行時。 50.A。由What’ s the matter 和don’ t fit 可知,hurt是現在正在進行的動作。