作业帮 > 英语 > 作业

there _______(be) no money in his pocket.he had to go hungry

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 06:58:28
there _______(be) no money in his pocket.he had to go hungry. I wish there ________(be) some changes
答案是being to be.想问一下为什么.谢谢
there be表示存在有,这其中be是个实意动词,变成现在分词就是being,用来做原因状语,可以避免写一个原因状语从句.
to be也是一种非谓语动词形式.I wish后面的是宾语部分,写成to be就是一个动词短语,而不是一个句子了.如:There are 5 books on the desk.这是一个存在有的句子.那么,there to be some changes.就不是一个句子,你可以粗略理解成:to be = are
再问: 第一个为什么不用过去式,done,后面一句说he had go hungry.不是表明应该用过去时
再答: 因为现在分词短语there being no money in his pocket,的后面有个一般过去时的句子:he had to go hungry.,这就能说明了there being no money in his pocket,是一般过去时了。