'for' też mozna uzyc jako przyimka w znaczeniu 'because of'
I couldn't see the other side for the thick fog.
for jest wtedy zwyklym przyimkiem, laczacym sie z rzeczownikami
with natomiast wprowadza cos w rodzaju zdania, ale nie ma tam czasownika osobowego, tylko gerund albo nic (w miejsce to be)
with so many people ill = because so many people WERE ill.
with the children playing happily, we were finally able to have some rest.