had been done & having been done 区别
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/05 20:35:24
had been done & having been done 区别
All the flights____because of the snowstorm,we had to take the train instead.
A.were canceled B.had been canceled C.having canceled D.having been canceled
为什么不是B,不是应该用过去完成时吗?
All the flights____because of the snowstorm,we had to take the train instead.
A.were canceled B.had been canceled C.having canceled D.having been canceled
为什么不是B,不是应该用过去完成时吗?
这是独立主格结构,不是谓语动词,所以不能用had been done,只能用现在分词完成时的被动式.如果你用had been done,we 的前面就必须加一个and 或其他的并列连词了.
had been done & having been done 区别
having been done和had been done的区别
being done having been done的区别
Having been done ,done的区别
having been done和done的区别
had been done had done区别
Having been done ,done,having done
关于having been done 和 have been done的区别
having been done和have been done的区别
HAVING BEEN DONE和HAVE BEEN DONE有什么区别?
having been done 和 done
having been done和having done的区别