(单选题)
For some time now, the governments in the world ______ the necessity to prevent against the air pollution.
A.had been realizing
B.have been realizing
C.were realizing
D.realized
参考答案:B
参考解析:
考查现在完成进行时。句意:一段时间以来,世界各国政府已经认识到防止空气污染的必要性。从该句中的时间状语for some time now可以看出,主句的动作从过去某一时间开始一直持续到现在,而且动作可能还会继续延续,因此现在完成进行时最为合适。故选B。
知识点:
