on account of 与thanks to 的区别The football match was held over until further notice( )the continual rain.A.on account of B.thanks to C.but for D.as for 请问A和B应选哪个?为什么?这句话应该怎样翻译?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 18:00:05
onaccountof与thanksto的区别Thefootballmatchwasheldoveruntilfurthernotice()thecontinualrain.A.onaccountof

on account of 与thanks to 的区别The football match was held over until further notice( )the continual rain.A.on account of B.thanks to C.but for D.as for 请问A和B应选哪个?为什么?这句话应该怎样翻译?
on account of 与thanks to 的区别
The football match was held over until further notice
( )the continual rain.
A.on account of B.thanks to C.but for D.as for
请问A和B应选哪个?为什么?这句话应该怎样翻译?

on account of 与thanks to 的区别The football match was held over until further notice( )the continual rain.A.on account of B.thanks to C.but for D.as for 请问A和B应选哪个?为什么?这句话应该怎样翻译?
on account of something
because of something else,especially a problem or difficulty
She was told to wear flat shoes,on account of her back problem.
If you say that something happens thanks to a particular person or thing,you mean that they are responsible for it happening or caused it to happen.
两者意思相同,但是on account of 多用于负面,所以选a