Use a singular verb after all when you are using an uncountable or singular noun all与不可数名词或单数名词连用时,其后要用单数动词
All the food is prepared in advance.所有的食物都是事先准备好的。
Use a plural verb when you are using a plural noun 与复数名词连用时,动词也要用复数
All the windows have locks.所有的窗户都有锁。
If you are referring to a specific group or thing, use all (of) before 'the', 'my', 'these' etc 表示某一特定的群体或事物时,all (of)要置于the、my、these等词之前
All the money (NOT 不说 The all money) had been spent.钱全都花掉了。
All of my friends were girls.我的朋友全都是女孩。
If you are referring to a type of person or thing, use all directly before an uncountable noun or plural noun 如果指的是某一类人或物,all要直接置于不可数名词或复数名词之前
All reptiles have scaly skin.所有爬行动物的皮肤上都长有鳞甲。
If you are saying that something happened continuously, use all directly before 'day', 'week' etc 如表示某种状况持续不断,all要直接置于day、week等词之前
It rained all day yesterday.昨天下了一整天的雨。
When all follows a pronoun or noun referring to a group, it should come after the first auxiliary if there is one 如果all出现在表示群体的代词或名词之后,且句中有助动词,则all应置于第一个助动词之后
This is something in which we can all be involved (NOT 不说 we all can be involved).这件事可能与我们大家都有关系。
It comes after a simple tense of 'be' all应置于be动词的一般式之后
They are all lawyers.他们都是律师。
With a singular noun, it is possible to use whole instead of all whole有时可以代替all和单数名词连用
a war that could destroy the whole planet可能毁灭整个地球的一场战争