易混短语辨、练、析
一、 have an effect on; put into effect; take effect; come into effect
1. It was nearly an hour before the sleeping pill______.
2. I think this will_____________ the future of both mother and son.
3. A new system of taxation (税收制度) will be______ _____ next year.
4. The new regulation did not___________ until the first of October.
5. A word fr om the teacher will___________ a great____________ my son.
Key: 1. took effect 2. have an effect on / upon
3. put into effect 4. come into effect 5. have; effect on / upon
【简析】 have an effect on表示“对……有影响”、“对……产生作用”,其中on是介词,可以用upon替代,在名词effect前面可以用形容词修饰(如2和5);put into effect表示“使生效”、“使起作用”,可以用于被动语态(如3);take effect表示“生效” 、“奏效”,是动词短语(如1);come into effect表示“实施”、“生