both, all
all 与 both 都可用于名词之前,常与限定词the, this, my等连用。二者的区别是:
1.all可与可数名词的单、复数或不可数名词连用; 而 both 只能与复数的可数名词连用。
2.当这两个词与可数名词的复数形式连用时, all 指三个或三个以上; 而both则指两个。
下面两句的意思不同:
Both the foreign guests planted a tree.
两位外宾各种了一棵树。(总共两棵)
The two foreign guests planted a tree.
两位外宾种了一棵树。(只有一棵)
both, either, neither
这三个词都表示“两者…”。neither表示“两者都不…”,常与单数谓语动词搭配; both表示“两者都…”,常与复数谓语动词搭配; either表示“两者之一”,常与单数谓语动词搭配。
下面两句意思不同:
Both of us won a prize. 我们两人各获一个奖品。
We both won a prize. 我们俩共获一个奖品。