一道英语题,请详细解答,为什么?谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:08:47
2、All the money _____,john had to start looking for a job.
A.was cost B.had cost
C.having been spent D.having spent

C
是独立主格成分
It being sunny, we went outside.

如果是伴随状语
应该是With all the money having been spent,...

C
意思是所有钱都花完了,用进行时作伴随状语,另外是被动。

C