The injured motorist died in the hospital.
He hadn't received immediate attention at the hospital.
这里用in the hospital 和 at the hospital,在意义上有什么区别吗?
in 仅仅表示地点;at 着重一个建筑的功能。in the hospital 在医院可能找人,可能陪护病人,而不是自己看病。at the hospital则意味医院的提供医疗救助功能。
第一句之所以用in the hospital, 是因为医院不是专门把人治死的地方。
第二句用at 是因为医院理应给予病人medical attention。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
在美国英语中,in the hospital 也表示“(病人)在医院”,the 不能省略。Say that again and I'll put you in the hospital.你敢再说一遍,我就送你进医院。(摘自《牛津英语用法指南》第四版142.1)