because of和for用法上的区别

问题描述:

because of和for用法上的区别
例如They didn`t attend the meeting ——the rain——kept them from coming.
A)as,which B)because,that C)for,which D)because,that
那么B和C有什么区别
sorry,B的选项是because of,that.对不起!

because of表示因明确的因果关系,for的因果关系要弱,有补充说明的意思