请问下面的英语句子中有没有错误?如果有的话,请帮忙给指出来并加以改正,好吗?Because of the lights out ,they may have fallen asleep.

热心网友

同意楼上的

热心网友

我觉得应该在out前加上being.因为because of +名词,而because只能接从句,但是out是谓语动词,可句子又缺谓语。所以我认为应该在out前加上being。

热心网友

Because the lights out ,they may have fallen asleep.用out也对,because of是由于的意思,because是因为的意思

热心网友

表示灯的关了,要用off,开着要用on Because of the lights off ,they may have fallen asleep

热心网友

没有错误?我很笨

热心网友

Because the lights are out ,they may have fallen asleep.