作业帮 > 英语 > 作业

轻轻松松拿积分______,we had to walk a long way home.A.There being n

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 04:52:25
轻轻松松拿积分
______,we had to walk a long way home.
A.There being no buses
B.Because there were no buses
为什么选A不选B啊,有什么区别啊.
什么从句的主语和主句的主语不一致啊,不都是There
选A是标准英语用法
选B的话是直接汉译英的中国式“英语”,外国人是看不懂的,按外国人的语言规律(也就是语法)来说是错的.
学人家的语言就要用人家的规律
“因为”(Because) 和“所以”(so)在句子中的位置中文和英语差异比较明显
要用Because就要改成
we had to walk a long way home because there were no buses .
不能放在开头