Gramatyka - dlaczego Present Perfect Simmple, a nie Continous?

Temat przeniesiony do archwium.
Zdanie "Yes, he has been in hospital since Monday" (napotkałam się w Murphym).

Dlaczego jest napisane w PPS, skoro zdania odpowiadające na "how long?" powinny być w PPC?

Pomocy :)
bo tutaj masz czasownik be w formie perfect, has been - nie da rady tutaj powiedziec 'has been being'
ponieważ 'to be' jest non-continuous i nie używasz go w present perfect continuous

tak samo jak np. to know, I have known her for 10 years
Dziękuję :)

« 

Studia za granicą

 »

Brak wkładu własnego