as倒装句中 short of 和lack of 区别------,he wanted to buy his daughter a Christmas giftA.short of money as was he B.short of money as he wasC.beacuse he was short of money D.lack of money as he was请重点分析B和D的区别.谢谢大家

问题描述:

as倒装句中 short of 和lack of 区别
------,he wanted to buy his daughter a Christmas gift
A.short of money as was he B.short of money as he was
C.beacuse he was short of money D.lack of money as he was
请重点分析B和D的区别.谢谢大家

肯定是d
lack of 才是缺什么

lack of 词组中的lack是名词,当lack为动词时,是及物动词,不需要介词的。可以说:sb. lack sth.或者there is (a) lack of sth.或者sb. be lacking in sth.=sb. be short of sth.
所以D选项中,这个be lack of 的用法本身就是错误的。

lack of 中lack是动词 sb lack of.
short of 中short是形容词sb be short of .
还原:as he was short of money
所以B