早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这个句子:There being no bus,we had to walk there这个句子前面还是现在进行时(从there being可以看出),为什么后面用had?

题目详情
这个句子:There being no bus,we had to walk there
这个句子前面还是现在进行时(从there being可以看出),为什么后面用had?
▼优质解答
答案和解析
There being no bus为非谓语从句的独立主格结构
原句补全是because there was no bus,we had to walk there
改为 (because)there (was 改为being )no bus,
由于从句和主句的主语不一致,保留主语和助动词,同时助动词改为being,独立主格不能省略助动词 这里的不是现在进行时也不是主动语态,只是表示一种状态
同时,如果是非谓语动词但不属于独立主格 有时being 会省略 例如 hungry and tired ,they went home