all用于复数名词后作同位语是完全没有问题的。如:
The trees are all in bud. 树都在发芽。
The children have all got colds. 孩子们都感冒了。
They are all American citizens. 他们都是美国公民。
请问all也可以用于不可数名词后面作同位语吗?
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》