not anyone还是anyone not
按英语习惯,anyone只能出现在否定词之后,不能出现在否定词之前。如:
Don’t tell anyone, will you? 你可不要告诉任何人哟。
I don’t know anyone at this party. 这晚会上我一个人也不认识。
I don’t want to waste anyone’s time. 我不想浪费任何人的时间。
比较下面的正误句:
谁也不知道将来会发生什么事。
误:Anyone doesn’t know what will happen in the future.
正:No one knows what will happen in the future.
顺便说一句,按英语的习惯,像any, anyone, anything, either等这类非肯定词只能出现在否定词之后,而不能出现在其前。如:
1. 以下各句是对的,因为any, either等非肯定词出现在否定词(not)之后。如:
He can’t do any work. 他不能干任何工作。
I don’t think either is right. 我想两个都不对。
2. 以下各个错句错的原因就是any, either等非肯定词放在否定词(not)之前。如:
任何人也干不了这事。
误:Anyone [Anybody] can’t do it.
正:No one [Nobody] can do it.
我朋友当中没有一个懂法语。
误:Any friend of mine knows no French.
正:None of my friends know French.
什么也不能阻挡我去。
误:Anything cannot prevent me from going.
正:Nothing can prevent me from going.
这两部汽车都不便宜。
误:Either of the two cars is not cheap.
正:Neither of the two cars is cheap.