all, both, every, each, either, neither的区别 

1.all, both都可以放在名词前面做限定词,也可以后置作为同位语,all还可以治不可数名词的全部,both只能与复数可数名词搭配,指两者,all指三者或以上。如:

How long will it take you to do all this work?   

你需要花多少时间干完全部工作?

All children will have a holiday on June 1st.   

所有的孩子六一都会放假。

I met them both on the street.   

我再接上遇到了他们俩。

Both parents are out. 

父母双双外出。

部分否定

1)all和both用于否定时表示部分否定。 例如: 

I cannot be with both of you at the same time.   

我不能同时和你们俩一起。(只能和一个人一起)   

All trees don't turn yellow in autumn.   

并非所有的树在秋天都变黄。   

Both are not my friends.   

他们两个之中,只有一个是我的朋友。 

2)every 或含有every 的不定代词。 例如: 

Every man can not be a poet.   

并非人人都可以成为诗人。 

3)全部否定要用none / no (nobody) , neither, either等。 例如: 

I cannot believe either of you.   

你们两个我都不能相信。   

No one will come.   

没有一个人会来。

2.all 和every从意义相近,都泛指人或物,然而every只能与单数可数名词连用。如:   

All monkeys are clever.  

 (= Every monkey is clever. ) 

all后可以跟the或this, my等限定词,而every却不行。 例如:

All the boys  are able to run faster than their teachers.

所有的男孩子都比他们的老师跑得快。

试比较: 

She was here all day.她在这里呆了一整天。   

She was here every day. 她每天都在这里。 

3.every和each都可与单数名词连用,意义相近,表示‘每个’,然而every和each并不完全一样,every强调整体概括,each则表示整体中的个别概念。例如:   

Each day is better than the one before.   

一天比一天好。 

Every player was in good form.   

每个运动员都处于**状态。 

如果不特别强调某一意义时,every和each可以互换。 例如: 

We want every child to succeed.   

我们希望每个孩子都成功。 

Each child will find his own personal road to success.   

每个孩子将会找到他个人的成功之路。 

each可以指两个或两个以上的人或东西,every却不能指两个,只能指三个以上的每个。 例如: 

Each sex has its own physical and psychological characteristics.   

男女各有其身体上和心理上的特点。(因为只有两个性别,所以不能用every sex...) 

另外,如有其他限定词同时修饰中心词,each可作代词取each of的形式,而every则只能作限定词。例如: 

Each of my parents gave me presents for Christmas.   

过圣诞节时我父母每人都给我送了礼物。

没有every of 的用法。

4. either 和 neither 都只修饰单数可数名词,动词也用单数。例如:   

Either day is OK.   

两天中哪一天都行。 

Neither car is exactly what I want.   

这两辆车都不是我想要的。

There were trees on either  side of the street.   

街两旁都有树。 

Either kind of school is quite suitable.   

两种学校都挺适合。

either也可指‘两个都’与both的意义相近,但both后接复数名词,either则只接单数名词。例如:   

Both (of) my children have been to America. 

我的两个孩子都去过美国。

另外,当either, neither与其他限定词连用时,则使用either of, neither of结构。例如:   

Either of the girls is quite capable of the work.   

两位女孩都能胜任这项工作。   

Neither of his cats has been fed.   

他的两只猫都还没喂。 

注意:此时动词用单数,不能用复数。但在否定句中却常用复数,neither of后单复数动词都可以,只是复数常用在非正式文体中。 例如:

I don't think either of the girls are capable of the work.   

我认为这两个女孩都不能胜任这项工作。   

Neither of your two answers is correct. 

你的两个回答都不正确。返回搜狐,查看更多

责任编辑: