独立主格结构练习题
问题描述:
独立主格结构练习题
1.Her money ___ stolen,she could not buy a ticket for her home.
2.the speech___,a lively discussion started.
第一个是:having been
第二个是:have been delivered
我的问题就是用having和have有什么区别?
书上说独立主格结构中动作先于谓语用完成时
但是为什么有having和have这两种形式呢?
having和have有什么区别?什么时候应该用什么?
答
1.Her money ___ stolen,she could not buy a ticket for her home.
本句的独立主格是:Her money having been stolen
2.the speech___,a lively discussion started.
本句的独立主格是:a lively discussion started
而 the speech have been delivered 是一个完整的句子.
所以,就本句来说问题不在于 是have 还是 having .
如果说它们的区别:have作谓语,having 非谓语.