The students left the room__all lights on.AwithBandCbut Dwhe
2个回答

这里考的是伴随状语的用法 所以选with 表示伴随的状态

and 用于两个句子的连接,或者表示递进的关系,意思为"和; 并且"

but 表示转折 ,题目中明显没有表示转折的意思

when 一般用于时间状语从句,或者是特殊疑问句中

同学,英语在表达方式喜欢将 貌似两个句子的意思 合成一个句子来表达 不想汉语,可以分得很细 用and 翻译成汉语 意思是对的 但是这就成了 名副其实的"chinglish"

用but 也可以翻译成汉语,直译过来就是"学生离开了教室,但是所有的灯都还亮着"

如果用with 翻译过来就是 "学生还没有关灯(在所有灯都还亮着的情况下)就离开了教室"

楼主,你自己对比嘛 ,学英语也需要一个过程 ,大家都是这么过来的 ,多见几个用法就会了