No one can do it 同义句

no one 这里是“全部否定”,no one can do it 就是“没有人可以做”;

此外,表示“全部否定”还有 noboday;

而everyone can not do it 意思和not everyone can do it一样,属于“部分否定”,就是“并非所有人都能做”,而不是表示全部否定的意思。

这里是和汉语不同的地方,可参考下面两句话:

1. 不是所有人都爱钱的。 En: Not everyone loves money. 或 Everyone doesn't love money. 但不能译作No one loves money.

2. 所有人都不爱钱。 En: No one/Nobody loves money.

但不能译作Everyone doesn't love money.

总之,everyone的否定句只能表示“部分否定”。

希望能对你有所帮助,谢谢。

个人觉得anyone can not do it. 这样的说法很少用,anyone一般用于疑问句和肯定句中,如果非要这么要,意思也是“部分否定”,表示所有人都不能做的只能用“全部否定”:nobody can do it.