You are not a boy.可不可以说You are no boy.

问题描述:

You are not a boy.可不可以说You are no boy.
He is no writer 即He is not a writer.
为什么
1个回答 分类:英语 2014-11-16

问题解答:

我来补答
有点细微的差别……
如果写you are not a boy,就是比较正常的意思,你不是个男孩;但要是用no,就夹杂有抽象的意义,you are no boy 可能含有“你是娘娘腔”的意味.
另外,还有一种意味:
His English is poor. yours are no better.
他的英文很差,你的也好不到哪里去,甚至有点“还不如他”的意思.
所以呢,用not的时候,就是一般的意思,用no 的时候,往往还有其他抽象的意味,不要乱用哦.
 
 
展开全文阅读
剩余:2000