问题标题:
invirtueof/onaccountof/byrightof怎么区别
问题描述:
invirtueof/onaccountof/byrightof怎么区别
柏子游回答:
virtue本身有美德的意思,所以AbyvirtueofB,常常表明A的结果的出现“多亏是”有B.比如Thewinnerwillbecomepremierbyvirtueoftheparty'smajorityinparliament'slowerhouse多亏党员在下议院中占大多数,获胜的人将担任总理.
onaccountof表示“考虑到”,“因为”等,没有明显的情感倾向.比如Onaccountofyourhealth,youmustendeavourtoshiftoffthecareofyourchildren.考虑到你的健康状况,你必须放下照看孩子的重任.
点击显示
英语推荐
热门英语推荐