21—25 ACBCC 26—30 ACABA 31—35 ABBDC 36—40 DBCCB 41—45 DDCCC 46—50 ACDAC 51—55 DCDBC 56—60 ABBCA
1. 第一个人说“我忘记他的电话号码了”,这个“忘记”应该是现在的情况,即现在忘记了,要不然就没有必要同对方说此话了,故第一空应填 forget;第二个人说“我有他的号码,但我忘记带电话本了”,这个“忘记”应该是过去的情况,即过去忘记带电话本,所以现在电话本不在身上(注意句中的转折连词 but),故第二空应填 forgot,即答案选应C。
2. 第一空应填 look, 因为这是祈使句的谓语;第二空应填 had,因为前一句说“看看时间吧”,这一看当然知道了现在很迟的情形,“不知道这么迟了”显然应是“过去”的事,故应用一般过去时态。 3. 这是由 but I don’t know whether he has finished it 这一句话的语境决定的,全句意为“史密斯先生去年在写一本书,但我不知道他现在是否写完了”。有的同学可能由于受 last year的影响而误选B。但若选B,则句子前半部分的意思则变为“史密斯先生去年写了一本书”,既然是“写了”,那么这与下文的“但我不知道他现在是否写完了”相矛盾。
4. 上文说“他”变化很大,即“他”现在不是过去的那个样子了,故第一空填is,第二空填 was(其实第二空也可用 used to be)。 5. 因为 date from 的意思是“自某时起存在至今”(=have existed since),它通常用于一般现在时,而不用过去时态(尽管其后接的总是表示过去的时间)。
但若所谈论的东西现在已不复存在,则可用一般过去时。如: The church, which dated from the 13th century, was destroyed in an earthquake two years ago. 那座教堂是13世纪建成的,两年前在一次地震中被毁了。
6. 因为 feel 在此为连系动词,而连系动词均为不及物动词,不能用于被动语态,尽管有时其汉语意思有被动意味。
7. be angry at (about) sth 意为“对某事生气”,许多同学常按汉语意思将其中的介词 at (about) 换成 to,这是错误的。另外,许多同学将汉语的“不满意”直译为 not satisfy,这是不对的,因为,satisfy在现代英语中只用作及物动词,其意不是“满意”而是“使(人)满意”,所以其后不能没有宾语,除非本身是被动语态(或是系表结构)。
8. 使役动词have的搭配在句中的灵活使用。解本题要注意两点。第一,句中的两个had各有其意。前者是助动词,帮助构成完成时态,后者是使役动词,用于have sb. do/doing/done结构中,本句中应用过去分词,表示被动,其逻辑宾语是the washing machine。第二,the washing machine后是个定语从句,省略了关系代词that,因此选项中的it是多余的。表示“使某人做某事”还可用make sb. do或get sb. to do 9. 考查时间状语从句中的时态和逻辑。当before用在It (will) be +一段时间+before从句这一结构中时,翻译成“要不了/没有多久就会”,本题就是这个结构,主句是将来时,before从句中应该是一般现在时表示将来时。
10. 考查时态以及介词的用法。从when I turned it on可知,前句应该
用同进行时有关的时态;broadcast与speech之间存在被动关系,“通过收音机”可以用over/on the radio。“通过电视”则说:on TV(无冠词),“通过报纸”through newspapers。
11. 考查在语境中时态的正确使用。从上下文可看出,第二个人刚才没有注意,经对方的提醒现在才注意到自己走错地方,所以是表示过去的状态,当然用过去时。
12. 考查时态。由for the last 5 weeks可知用完成时,因此排除A、C,再由上文“你还没有弄到化学教科书”,可以推测we一直到目前都在想办法,因此用现在完成进行时。for/in the last /past+段时间,常与完成时态连用,而in the past则用过去式。
13. 本题考查时态。首先排除A、D两个选项,因为从题干可知现在已经看到对方了,所以不担心了,担心是过去的状态。再看B项,第一个空格用过去时是可以的,但第二个空格用过去完成时had expected表示“本来期望”,显然与题意不符。D项的第一空用了现在完成时,表示状态从过去开始发生,到现在已完成,符合题意,现在已不担心,第二空用过去进行时,表示在过去的某段时间内一直持续的动作,“一直盼望你回来”,跟后面的时间状语throughout the night“整夜”相符。throughout后面还可接地点,如:throughout the world = all over the world,但all though后面只能接表示时间的名词,如:all through the night = throughout the night。
14. 本题考查时态。从上下文来看,询问的是过去发生的事情,因此先排除B。根据句意“他本来要来的,但碰巧病了”,was/were to have done
表示计划、安排要做的事,而实际上并没有做,再看D,过去进行时表示的是过去即将发生的事,A如果是would like to have也就对了。表示“碰巧”的句型:sb. happens to do… = It happens that sb….
15. 考查时态。当hope, plan, suppose, think, intend, mean, expect等用于过去完成时时,表示未曾实现的希望、打算、计划、意图等,常译成“本来希望、打算”。turn doctor“成为医生”(注意零冠词现象) 16. 考查时态。注意but it is being repaired的含义及句中动词的形式“但现在正在被修理”,可知过去与现在的状态相反,因此表示过去的前半句中的谓语动词用过去式,可一下子排除A、B、C,表示“以前常常运转正常”。run用作动词,“开动(机器等);经营”,如:run a forklift“操作叉车”,run this restaurant“经营餐馆”。
17. 考查动词词组的用法。第一格可以填going up或rising;但第二格中只能填brought down,因为bring down是及物动词,而且做get的复合宾语,应该用过去分词,表示与the prices之间的被动关系。raise money“集资”,rise to one’s feet“站起身”。
18. 本题考查时态在语境中的使用。本题没有一个时间状语,但是从第一个人说的if从句中用的过去完成时表示对过去的虚拟可以看出下文说的是过去的情况,因此用过去时。动词词组make it表示“赶到;做到;成功”,后半句表示“(当时)Nancy在这儿,她想要见你”。 19. 本题主要考查词义的用法区别。offer 意为“给……提供”;show 意为“给……看,展示”;take 意为“把……带到”;make 意为“制造,制作”。根据句子的意思,“科学家说通过基因治疗,他们发现了一种
使人体自身产生抗癌细胞的方法,这给癌症患者提供了新的希望”,于是本题的正确答案选A。
20. 本题主要考查动词的时态及语态的应用。第 1 空强调目前所正在进行的一种行为。由于主语是动作的承受者,应该使用现在进行时的被动语态;第 2 空强调一般经常性的行为,应该用一般现在时。因此本题的正确答案选C。
21. 本题主要考查短语动词的意义辨析。turn out 意为“结果是,证明是”;turn over 意为“反复考虑;翻阅(书籍);打翻”等;turn down 意为“把(声音)调小;把(灯光)调暗;拒绝”;turn off 意为“关掉”。根据句子的意思,梦中自己睡在怪兽上面,而醒来后发现竟然是自己的枕头。因此本题的正确答案选 A。
22. 本题主要考查动词的时态和语态在交际中的应用。根据主语与谓语动词的关系可知要用被动语态,于是排除选项 A;选项 B 表示将要发生的事情;选项 C 表示已经发生的事情;选项 D 表示过去某个时候即将发生的事情。根据前面的 That’s too bad 可知,事情已经发生,于是正确答案选 C。
23. 注意下文语境——事实上,我昨天就做完了。从该回答的语气上推测,填空处应填现在完成时态。
24. 许多同学会认为主语 Great changes 是动作 take place 的承受者,应该用被动语态,从而将答案错选为 C 或 D。其实,take place, happen, occur, break out, belong 等都是不及物动词,不能用于被动语态。因此,答案选 B。