The news came as no surprise to me. I for some time that the factory was going to shut down.
A. knew
B. had known
C. have known
D. know
网友回答
A. knew
B. had known
C. have known
D. know
解析:考查时态。句意:这个消息对我来说并不令人惊讶。我已经知道这个工厂要倒闭一段时间了。根据句意说明我是在在这个消息到来之前就知道了。这个消息的到来came使用了一般过去时,那么之前要使用过去完成时的形式。故B正确。