语法与词汇 Professor Searle’ s retirement _____ from next January.
【正确答案】 B
【答案解析】句意: Searle教授明年一月 就正式退休了。 本题考查的是短语辨析。 carry into effect, take effect和put into effect都有“实施, 生效” 的意思, 但用法却大不一样。carry/put/bring into effect一类的词组是“使…生效” 的意思, 要带宾语或用被动语态; 而take/come/go into effect一类的词组可以独立使用, 可以直接说: sth. takes/comes into/goes into effect。 题目中retirement是主语, 因此只能选B, C。 has effect表示“有效果或影响” , 与句意不合。 故答案为B项。