31. ___ smoking here will be fined.A. Who B. Whoever C. Anyone D. Who ever
题选C,现在分词短语smoking here为修饰anyone的定语
32. Is there a shop around _____ we can buy some toilet articles?
A. that B. which C. where D. what
此题很容易误选B,认为around是介词,选which用源媲懊娴拿蕇hop,在此用做介词around的宾语。此分析语法上并不算错,但问题是,照此分析,此句的意思即为:有没有这样一个商店,在它的附近我们可以买到梳妆用品。这样的句意显然不合事理,因为人们通常总是在商店里面买东西,而不是在商店附近买东西。其实此题的最佳选项应是C,其中的around是副词(意为“在附近”),而不是介词,其后where引导的定语从句修饰其前的地点名词shop,句意为:附近有没有我们可以买到梳妆用品的商店?
33. After ____ seemed like hours he came out with a bitter smile.
A. which B. it C. what D. that
此题应选C,其余三项都很容易误选。误选A,认为介词后应接关系代词which(但是,若填关系代词,其前没有先行词);B或D也不能选择,因为介词后可接what引导的宾语从句,但通常不能跟that引导的宾语从句或没有引导词的从句。另一方面,引导名词性从句的that也不能充当句子成分(句中的seemed缺主语)。选C,what引导的是宾语从句,用做介词after的宾语,其中的what可理解为some time that。
34. The judge paid no attention to _____ he had just lost his wife.
A. that B. which C. what D. the fact that
通常情况下,介词后不能直接跟that从句(极个别介词如except, but等除外),遇此情况,应在that从句前加上 the fact(此时the fact用做介词宾语,其后that从句用做the fact的同位语)。
35. They own two cars, not to _____ a motorbike.
A. speak B. say C. talk D. mention
但其含义区别甚大:not to mention=更不用说,此外还有:not to say=虽不能说,即使不能说。如:He can speak French and Japanese, not to mention English.
他会法语和日语,更不用说英语了。
David is handsome and smart, not to mention being a good athlete.
戴维漂亮精明,而且还是个优秀的运动员。
It is warm, not to say hot. 天气虽说不上热,但也够暖了。
He was impolite, not to say rude. 他即使不是粗鲁,至少也是没有礼貌。
36. I think he is _____ to win, but I'm not sure.
A. possible B. likely C. impossible D. certain
从语意上看,D肯定不能选;从英语习惯上看,A和C也不能选;此题最佳答案为B。请再看几例: He is likely to arrive a bit late.他可能会晚到一会儿。
It's likely that he will go abroad.他可能会出国。
注意:虽然possible和likely均可表示“可能”,但两者的搭配是不同的,即可说someone is likely to do sth,但不能说someone is possible to do sth。如:他有可能会同她一道去。
正:He is likely to go with her. 正:It's likely that he will go with her.
误:He is possible to go with her. 正:It's possible that he will go with her.
另外,还可说:It's possible for him to go with her.
37. It is so difficult a problem that _____ student in this class _____ work it out.
A. any, can't B. no, can C. every, can D. no, can't
此题很容易误选A,因为从句意上看,选A可将此句理解为“这个问题是如此之难,这个班上任何一个学生都不可能做出来”。但按英语习惯,any(任何一个)作为非肯定词,它只能出现在否定词not之后,而不能在其前,即可说not any,但不说any not。所以正确答案应选B。这工作太难了,恐怕谁也干不了。
正:The work is too difficult. I'm afraid no one can do it.
误:The work is too difficult. I'm afraid any one can't do it.
什么也阻碍不了我同她结婚。
正:Nothing can prevent me from marrying her.
误:Anything can't prevent me from marrying her.
类似地,either (两者中的任意一个)作为非肯定词,它也应出现在否定词之后,而不能出现在否定词之前。如:这两兄弟都不聪明。
正:Neither of the brothers is clever. / Neither brother is clever.
误:Either of the brothers is not clever. / Either brother isn't clever.
38. The problem is not _____ easy. Think _____ over.
A. such, it B. that, it C. so,不填 D. that,不填
正确答案应为B,that 相当与 so .
39. Little Jim is going to spend his holiday in
A. which B. who C. where D. that
许多同学一看到横线后的谓语动词lives,就以为横线处应填who,认为只有who与lives搭配才是合情合理的。但是错了,因为假若选who,那么who 当然就是lives的主语,lives是句子谓语,那么his uncle呢?它是什么成分?是宾语吗?不可能,因为动词live为不及物动词,由此可知,选B是不对的。其实,此题的最佳答案应是C,where lives his uncle为倒装语序,此句可改为and there lives his uncle或and his uncle lives there。
40. Good luck to you, and _____ all your wishes come true!
A. can B. may C. must D. should
答案选B,may置于句首可表示祝愿,又如:
May you succeed.祝你成功。
May God bless you.愿上帝保佑你。
May you have a very happy married life.祝你的婚姻生活幸福美满。