Professor James will give us a lecture on the Western culture, but when and
where ____ yet.(2007 浙江)
A. hasn’t been decided
B. haven’t decided
C. isn’t being decided
D. aren’t decided
▲首先分析一下,为什么选A。因为根据句意,此处应用被动语态,不用主动语态,因为时间和地点应该“被”决定,它们自己不会决定,故可排除B;再根据句意以及句末的yet可知,此处应用现在完成时,故排除C和D。故选A最佳。
▲从另一个角度来分析,此处用haven’t been decided行不行呢?我认为是完全可以的,若用单数谓语,是把when and where作为一个整体来看待;若用复数谓语,是把when and where分别看待。我想这也许就是命题人为什么没有把B项设置成haven’t been decided的原因(因为这样设置的话,B也会成为“正确”答案)。