The man had expected to see all his relatives when he was ill ,but _______came to see him while many of his neighbors offered their help.A.none B.no one (为什么是A,我怎么觉得是B)

热心网友

none是指前面的his relatives,为什么不能用no one?因为no one指没有人,但后面有many of his neighbors offered their help,所以就矛盾了.例如中文:教室里没有人了,但xxx还在教室里苦读.如果没有while many of his neighbors offered their help,就可用no one.

热心网友

我老师以前说过这种问题我记得不能用B

热心网友

因为有前面的语句,所以none代指none of them

热心网友

当前面有提及时用none,表示前面所说的人中一个也没有,no one是泛指,意思接近于nobody,选A

热心网友

no one 中的 ONE 强调的是个体,而NONE 则是泛指

热心网友

B on one强调人的个体 A none是说总体,也表状态,做单数我觉得是A

热心网友

他朋友中的任何一个都没来看他