both表示“两者都”,both后面的名词要用复数,谓语动词用复数,常与and一起使用.both一般放在行为动词前,be动词、情态动词或助动词后.
例:TheyarebothgoodatEnglish.他们英文都很好.
either
either表示“两者中的任何一个”,做定语时,either后面的名词要用单数,谓语动词用单数.
例:Therearetreesoneithersideofthestreet.
=Therearetreesonbothsidesofthestreet.那条马路的两旁都有树.
each,every
1、each用来指两个或两个以上的人或物中的一个,
every则指三个或三个以上的人或物中的一个.
2、each侧重于个体、个性,而every是侧重全体、整体、共性.
例:Eachchildwillfindhisownpersonalroadtosuccess.
每个小孩都会找到各自的成功之路.
Wewanteverychildtosucceed.我们希望每个小孩个个都成功.
3、every不能单独做主语,也就是说它后面必须跟着名词,如果要与of连用,则必须用everyone;而each则都可以.
例:Eachofushasabag.我们每人有个书包.
Everyoneofusknowsthenew.我们每个人都知道这个消息.
就近原则的短语有:eitheror,neithernortherebe句型等.