分类：教育/科学-外语学习
问题：英语问题在before，after，without等词后必须用b 
在before，after，whout等词后必须用being done结构形式那这些之后能加 having done吗？一定要用being这样的被动吗？那until不属于他们一类吗？为什么
回答：其实你有点误区，be done 表被动，不是一定用在这些词语后面

这些词语后面加上ing的动词形式，是因为他们都是介词，所以后面跟动词的ing形式

until 是一个连词，所以就不可以，只能接上句子

before这些词后面接having done，说明主句的主语，和这个从句是一样的，这样才可以用。这个时候before，without是可以不可以去掉的，但after可以去掉，或者加上主语，成为after+主语的句子