《牛津英语用法指南》第三版第457节指出:
在确定要对当前情况负责的人、物或情况时,往往较常用过去时态(因为我们考虑的是过去的原因,而不是现在的结果)。试比较:
Look what John's given me! 看,约翰给了我什么!(考虑的是礼物)
Who gave you that? 是谁给了你那个东西?(考虑的是给东西这个过去的动作)
—Some fool has let the cat in. 某个傻瓜把猫放了进来。
—Who let that cat in? 是谁把猫放进来的?
所以,我认为辅导班那道题的答案应该是B(closed)。