一·区别: 1. both 和all 中文的意思都是"都,全都". 区别为,both是指两者都.比如, A:Would you like the red one or the white one? B: Both. 例句中,A问B是要红色的还是白色的,,B说都要.这里用both,因为是在两者中选择全部都要. all是只三者或三者以上都. 上面的例句中,如果提问者问要红色的还是白色的还是蓝色的?提供三个选项,如果回答都要,就要用all. 2. each 和every 中文意思都是"每一个" 区别为,each是说两者中的每一个. 比如: The good is made up of 2 parts. Each part is $5. 意思是,这件商品由两部分组成,每部分5美元.因为是二者中的每一个,所以用each. every是说三者或三者以上中的每一个.上面的例句如果是说,这件商品由三部分组成,每部分5美元.就要说 every part is $5. 因为是三者,所以用every. 二·词后谓语动词的用法: 1. both和each both强调的是两者都,所以用both时动词要用复数;而each强调两者中每一个,each动词用单数. 2.all和every all强调全都,所以all的动词用复数;every强调每一个,every用单数. 附:至于any可以把它与some做比较,在否定句与疑问句中要用any,在肯定句中用some,any与some后面谓语动词都要用复数形式
温馨提示:答案为网友推荐,仅供参考