まず、friends について。
友達がいる場合 I had some friends. となる。
これを否定文にすると
I had not any friends. となります。この文とI had no friends は同じ意味なんだ。
なぜか、noはnot anyに分解できるから。
こういうわけで、複数形なんだ。
次にto play withについて
これはto不定詞がfriendsを修飾してる。修飾されてるものと不定詞の中が同一人物の場合、省略されるんだ。
つまり元々はI had no friends to play with friends.
だったのが、no friends とwith friends は同一人物だからto不定詞の中は書かないって決まりなんだ。
分かりにくくてごめんね🙇

全然わかりにくくないですよ!とても詳しく書いていただいて感謝です…‼️😆
ありがとうございます!