发布网友 发布时间:10小时前
共2个回答
热心网友 时间:7小时前
本来就有语法错误
应该是having
been
done
在表达非谓语的现在完成时用,而且是表示被动
。比如。Having
been
cheated,
she
no
longer
loves
this
man.
热心网友 时间:7小时前
就是3个不同的时态用法
过去分词是一般是由动词加ed构成,也有很多不规则的
being
done
是过去分词的被动态,
强调正在进行
having
done
现在分词的完成式,
强调动作发生的前后顺序
希望对你有帮助uo~~