[语法]AisnobetterthanB,为什么是“A和B一样差”?
刚刚有同学问了一个特别有价值的问题:
“A is no stronger than B”和“A is not stronger than B”,比较级的否定式,前面用 no 和 not 有啥区别?
首先,否定词+比较级=同级比较,相当于 as...as...(跟...一样...);但 no 和 not 还是有差别的,no 有一种口气上的不屑,not 还是比较正常的。
下面敲黑板:
1. 使用 no,比的是’反面’,A is no stronger than B 中,strong 的反面是 weak,所以这个句子实际表示 ’A 和 B 一样弱’,等同于 A is as weak as B。
2. 使用 not,比的是其本身,A is not stronger than B,stronger 的本身还是 strong,所以句子表示 ’A和 B 一样强’,等同于 A is as strong as B。
再举两组例子:
第一组:
A is no bigger than B( no 比反面,A 和 B 一样小)
A is not bigger than B(not 比本身,A 和 B 一样大)
第二组:
A is no better than B(no 比反面,A 和 B 一样差)
A is not better than B(not 比本身,A 和 B 一样好)
第三组:
A is no smarter than B(no 比反面,A 和 B 一样笨)
A is not smarter than B(not 比本身,A 和 B 一样聪明)
理解了告诉我一下。
赞 (0)