all、both、none、every、each、either、neither、any区别?
1.表示“全体”,可用all和both,但 all表示三个或三个以上的人或物的“全体”,而both则表示两个人或物的“全体”。例如:
all the five students are from the usa.
both the two girls are pretty.
表示“全体都不”且当全体为三个或更多的人或物时,通常用none。例如:
none of the students came to school late.
上例中既可用none,也可用no one,但no one只能指人,不能指物。下面一句的更换就是错误的:
none of the books was yours.→no one was yours.
如果表示两个人或物“都不”,通常用neither。例如:
neither of the two students failed the exam.
2.表示全体中的“每个”,如果这个“全体”包含三个或更多的人或物,通常用every。例如:
every child in china should go to school.
如果这个“全体”包含两个或两个以上的人或物,便可以用each。例如:
each of the streets is full of trees.
each与every的区别还在于every指许多人或物中的“每个”,侧重于全体,近乎all的涵义。例如:
every student passed the exam.=all the students passed the exam.
而each则指许多人或物中的“各个”,侧重于个别。例如:
each student should have his own way to study.
3.表示全体中的“任何一个”,也要看这个“全体”是包括三个或更多,还是只包含两个。当“全体”包含三个或三个以上,要表示其中任何一个须用any。例如:
ask any man this question you meet.
当全体只包含两个时,要表示其中任何一个须用 either。
例如: there are two books here.please choose either for you.
【区别】
both 意为“(两者)都”
either意为“(两者中)任意一个”
neither 意为“(两者)都不”
若要指三者或三者以上:
all 意为“(三者)都”
any 意为“(三者中)任何一个”
none 意为“(三者)都不”等。
1.either,表示两者中的任何一个,例:
either your watches or mine is wrong.不是你们的表不准, 就是我的表不准。
either of the plans is equally dangerous.这两个计划中, 哪一个都同样有危险。
2.neither表示两者都不是的。例:
neither hand is clean.两只手都不干净。
neither man spoke.两个人都不说话。
on neither side of the street are there any trees.街道两旁都没有什么树木。
注:either 和 neither 的谓语形式不能简单的定性为单数或复数!要根据句意准确判断。
就近原则,either 和 neither 是有此规定的。
例: either/neither jack or/nor i am a student.我和杰克都是/都不是学生。
3.both 两者都是。谓语一定要用复数!
如:jackie and i are both self-employed.
杰克和我都自己当老板。
扫描二维码推送至手机访问。
特别声明:
本站属于公益性网站,纯粹个人爱好,网站部分内容收集于网络,仅供考生和其他老师参考、交流使用,请勿用作其他商业收费用途。
本站尊重原创并对原创者的文章表示肯定和感谢,如有侵权请联系删除!针对本站原创内容,本站也欢迎转载,如需转载请注明出处。