【选项释义】 A. are taken 被采取 B. should be taken 应该被采取 C. taken 被采取 D. were taken 被采取 【考查点】虚拟语气。 【解题思路】此句包含一个虚拟语气固定句型:it is (high) time that...did/ should do,译为“该做……的时间到了”。根据从句中的主语“measures”可知谓语要用被动语态。由关键词prevent(防止)、happening again(再次发生)可推测出这个措施是针对“防止再次发生”而提前采取的。正确答案为B选项。 【干扰项排除】 D选项属于it is (high) time that...did 的句型,这个句型有一个隐含的意思:表示应该做的事此时做有点晚了。例如:It’s time you went to bed. You have to get up early tomorrow.(你是时候上床去睡觉了。你明天还要早起。) A、C选项均不符合语法规则。 【句意】是时候该采取措施防止类似事件再次发生了。