realize, cause, effect, produce 的区别和用法辨析及示例例句

这组词都有“产生、实现”的意思,其区别是:
realize: 着重指把过去的计划或意愿变成现实。
cause: 强调事物的因果关系。
effect: 侧重成功地完成一件要做的事情,强调结果或影响。
produce: 侧重有意或无意地产生出好的或坏的,实际可见的效果。