carries into effect
takes effect
has effect
puts into effect
A.carry into effect:使...生效,主语为人;B.take effect:生效,主语为物,C.has effect:有效果/影响,不表示生效;D.put into effect:使...生效,主语为人。此处主语为约翰逊教授的退休,为物,选B。句意:约翰逊教授明年1月份退休。