being down和having down 有啥区别

1个回答

  • being done是现在分词的被动式,表示“正在被...”的含义;而having done是现在分词的完成式,表示这个动作发生在谓语动词动作之前,不表示被动含义.例如:

    The house being built is mine.正在建设的那座房子是我的.

    Having finished his homework,he began to watch TV.写完作业后,他开始看电视.