意思不同
both指两个人或事物,它的反义词是neither。
例句:Both of us are librarians.我们俩都是图书管理员。
all指三个或三个以上的人或物,它的反义词是none。
例句:All the problems are difficult to solve.所有的问题都难以解决。
用法不同
all在句中可作主语、宾语、表语、定语和同位语。既能修饰可数名词又能修饰不可数名词。代替不可数名词作主语时,谓语动词用单数形式;代替复数可数名词时,谓语动词用复数。
both在句中可作主语、宾语、定语和同位语。只能修饰复数的可数名词。作主语时谓语动词用复数形式。
1、The data is limited in terms of both quality and quantity.
这份资料在质量和数量上都很有限。
2、They were both only 20 years of age.
他们两人都只有20岁。
3、They both had some right on their side.
他们双方都有一定的道理。
1、He got to try out all the new software.
他得以试用了所有的新软件。
2、She seems to be well in with all the right people.
她似乎和所有大人物都关系很好。
3、People came from all over the world to view her work.
观众从世界各地涌来欣赏她的作品。