Think of all your friends waiting for you back home.
1)waiting分词短语修饰先前词friends,这个修饰语排在前位及中位限定词all your之后。即,你有很多朋友,但等着你回家的只是其中一部分。
2)如果我要表达“所有的你的朋友”这个概念,必须改为Think of all your friends, (who are) waiting for you back home。
3)能否从动名词角度考虑?即,去想一下你所有的朋友在等你回家这件事
望朋友们看下我的分析正确与否,并解答其中的一些疑惑。