独立主格的改写

All the flights having been canceled because of the snowstorm,  we had to take the train instead. 


 请问老师,这是独立主格吧,能用had been canceled 嘛?

请先 登录 后评论

最佳答案 2020-03-23 19:19

独立主格结构为分词作状语。如果用had been cancelled, 就成了谓语动词了,要么用并列句,要么用主从复合句:

All the flights having been canceled because of the snowstorm,  we had to take the train instead. 独立主格结构作原因状语

Because all the flights had been canceled because of the snowstorm,  we had to take the train instead. 原因状语从句

All the flights had been canceled because of the snowstorm,  so we had to take the train instead.  so连接并列句

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,3732 浏览
  • AKQI 提出于 2020-03-22 22:17

相似问题