答:
because of 是复合介词,其后只能跟名词性结构(名词、动名词、名词性结构)或代词,而绝不能跟从句。
而because 是连词,其后只能跟状语从句,而不能跟名词或代词。
对比句子:
we stayed at home because of the rain。由于下雨我们呆在家里。
I can't go because I am ill。我不能去,因为我病了。
希望对你有帮助。