问一道今年英语专四填空

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:55:29
07TEM4.62.Overpopulation poses a terrible threat to the human race. Yet it is probably__ a threat to the human race than environmental destruction.
A.no more
B.not more
C.even more
D.much more
我选D,正确答案B,为什么?是有一固定搭配吗,再翻译一下吧,谢谢啦
谢谢你的回答,我刚去看了一下,上面真的选B,还谁会帮我说说,谢谢了

根据社会现实,常识。环境问题显然比人口增长问题重要。第一句“人口过剩对人类构成了极大威胁”是为了突出环境破坏对人类的威胁更为巨大。如果选d就是人口增长问题比环境破坏问题严重,显然不正确。

关键a和b的区别在于:
no more than 含有否定意义,表示"与...一样不"
not more than 含有肯定意义,表示"...不比...更"
例如:
Exercise One is no easier than Exerxise Two.
练习一与练习二一样不容易。
Exercise One is not easier than Exerxise Two.
练习一不比练习二更容易。
这里懂了,此题迎刃而解。
句子要表示环境与人口压力相比更具威胁。
如果选A则是两者都不是威胁,则非句子本意。

【译文】:
人口过剩对人类造成严重威胁。但是人口过剩与其说可能威胁人类。还不如说是可能威胁环境。
【讲解】:
比较结构题:“not more..than..”这一结构。意味“与其说..,不如说是...”,这里隐含的是后者好于前者的意思。
【注意】yet常用于否定句和疑问句,所以【C】【D】排除
而【A】 no more..than.. 意思是“两者都不..”于句子不不符

所以选【B】

解释应该满清楚了吧
新年快乐

人口过剩对人类构成了极大威胁.但跟对环境的破坏比起来,它不过是小巫见大巫

要是我的话,会觉得A更顺口. 不好意思,不知道B是不是固定搭配....

解释一下为什么选b不选d:
前一句肯定人口过剩是大威胁。第二句有yet表示轻微转折。所以应该是有否定意思的。就得选b而不选d了。

正确答案是C!!