有个英语选择填空

来源:百度知道 编辑:UC知道 时间:2024/05/08 20:35:46
She must be at home. ______the light in her room is on.
A. because B. since C. as D. for
答案选D 可我不懂,为什么A C不对呢?

for 和because都表示原因,但because是从属连词,连接原因状语从句,表示直接的,根本的理由;for是并列连词,连接两个并列分句,表示附加的推断的理由
As所表示的理由最弱,只是对主句的附带说明,重点在主句。
must be 表推测故选择D