核心问题
(a)Has she studied at university? 她读过大学吗?
(b) She was studying hard at the university. 她在大学里学习很努力。
句(a)和句(b)中的 university 都不是指“建筑物”或地点,而是指“上大学”“读大学” 这层含义。为什么句(a)用 at university,而在句(b)中却用 at the university?
词典解答
这是英国英语与美国英语用法上的差别。在英国英语中,在表示“上大学”“念大学”这层含义时,一般不加冠词:be at/go to university;而在美国英语中,则必须在 university 之前加冠词。这一点与 hospital 的用法相同。(参见 hospital)