首页 > 留学知识库

问题: 英语问题

在before,after,without等词后必须用being done结构形式

那这些之后能加 having done吗?一定要用being这样的被动吗?

那until不属于他们一类吗?为什么

解答:

其实你有点误区,be done 表被动,不是一定用在这些词语后面

这些词语后面加上ing的动词形式,是因为他们都是介词,所以后面跟动词的ing形式

until 是一个连词,所以就不可以,只能接上句子

before这些词后面接having done,说明主句的主语,和这个从句是一样的,这样才可以用。这个时候before,without是可以不可以去掉的,但after可以去掉,或者加上主语,成为after+主语的句子