Pourquoi les Britanniques disent-ils IN hospital au lieu de THE et qu'est-ce qui est correct ?

La bonne façon de le dire est « à l’hôpital ».

La raison pour laquelle les Britanniques disent « à l'hôpital » au lieu de « l'hôpital » est que le mot « hôpital » est un nom commun en anglais britannique. Cela signifie qu’il fait référence à un concept général plutôt qu’à une instance spécifique de ce concept. Par exemple, vous diriez « Je vais à l'hôpital » si vous faisiez référence à un hôpital spécifique, mais vous diriez « Je suis à l'hôpital » si vous faisiez référence au concept général d'être à l'hôpital.

L'utilisation de l'article défini « le » avec un nom de masse est considérée comme incorrecte en anglais britannique. Ainsi, même si « à l’hôpital » est la façon correcte de le dire, « à l’hôpital » ne l’est pas.