Przedimki

Dlaczego mówi się: She's on time for work (a nie '...-the- work'), podczas gdy mamy zdanie np. He's late for the film, albo They're late for the party, używa się tego przedimka "the". Zauważyłem, że w wielu przypadkach kompletnie nie używa się przedimków a w innych używa, od czego to zależy? (znam te ogólne zasady ale czuję, że musiałem coś pominąć istotnego). Z tego co się orientuje jest zasada, że jeżeli w zdaniu pojawia się przymiotnik dzierżawczy, to nie używa się przedimków - czy można więc zakładać, że jest tam jakiś 'domyślny' przedimek dzierżawczy '(her) work', ale w takim razie dlaczego się on po prostu nie pojawia?

Bardzo proszę o wyjaśnienie, bo męczy mnie to od dłuższego czasu i wprowadza w zamęt jak coś mówię lub piszę po angielsku.


Poza tym są takie słowa jak

Poza tym są takie słowa jak na przykład szkoła, więzienie, szpital, które gdy bierzemy jako ogólne instytucje to też nie dodajemy do nich the, ale jeżeli mamy na myśli konkretny szpital czy budynek szkoły to już potrzeba przedimka.
Przykłady
Children usually go to school at 8am. (ogólna instytucja)
There is a new hospital in my neighbourhood. (konkretny budynek)

Istnieja slowa, do których

Istnieja slowa, do których nie dodaje sie THE, takie jak breakfast, lunch, dinner, lub bed, work, home.

It´s time to go to bed.
I am going home.
What did you have for lunch?

Inna zasada kieruja sie slowa takie jak school, hospital etc:
I am going to school (= ide do szkoly sie uczyc)
Her father is at the school now (Poszedl do szkoly na wywiadówke lub w jakims innym celu niz nauka)

edycja

Nie wiem jak edytować posta, więc dodam tylko jeszcze, że to samo się tyczy takich zdań jak:

She's late for school./ a nie: ...the school
A gdy już mówię: I should go to the school, używam przedimka
He's late for dinner./ a nie: ...the dinner

Toteż, moje pytanie ostatecznie brzmi: jakie rzeczowniki trzeba opatrzyć przedimkiem 'the', a jakie nie?