not/no later than为什么词典说是同样的意思呢?

词典上说以下是同样的意思:

not/no later than...

by a particular time and not after it 不晚于…;不迟于…

Please arrive no/not later than 8 o'clock. 请8点之前到达。


可是语法书却上说,

not+比较级+than 和 no+比较级+than 是不同的。

not+比较级+than:就是不如...

而no+比较级+than:语法书上说应该是比较级原形的反义词,例如no better than = as bad as,

所以, 我的理解是A no later than B = as early as A和B...一样早,

而A not later than B = A没有B晚= A比B早。

显然,这2个结构含义不同。

可为什么词典上却说是同样的意思呢?

请先 登录 后评论

最佳答案 2021-01-11 16:59

词典说的并没有错。不要轻易怀疑词典。

比较级+than这种形式,在意义上有三种可能:

1 普通的比较用法。这个你已经知道,就不用多说了。

2 一些固定的格式,构成了习语性用法,不再是比较意义,称为比较习语。

例如,more than 10 metres, no sooner than, as soon as, 等。

3 修辞性用法,如no+比较级+than, 表示二者都否定。

no later than在修辞性用法中,等于as early as you. 例如:

汤姆说他起床很早。你可以不用修辞手法,直接说 I got up as early as you. 也可以说 I got up no later than you. 

但no later than也可以是第二种用法,即习语性用法,表示不迟于某时间,此时no later than=not later than. 词典告诉你的就是这种用法,注意例句为祈使句,让你不迟于8点,即8点前到,你7点半,7点50到都是可以的。并不是让你非要在8点到。

爱因斯坦曾对他的邻居说,I am no more intelligent than you. 难道你要把这个句子理解为爱因斯坦认为自己和邻居一样笨吗?

准确理解一个结构的意义,一定要对这个结构有所了解,同时要结合上下文逻辑。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 4 收藏,5833 浏览
  • yxy39 提出于 2021-01-08 18:01