has been done 与had been done要怎么用

如题所述

has
been
done
与had
been
done要怎么用啊?
has
been
done
是现在完成时的被动语态。
had
been
done是过去完成时的被动语态。过去完成时的概念是【相对过去的某个时间更早的】【过去】
如:
the
work
has
been
done.这项工作做完了/完成了。
the
work
had
been
done
before
you
came.这项工作【在你来之前】做完了/完成了。
如果我的回答对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-28
has
been
done
是现在完成时的被动语态.
had
been
done是过去完成时的被动语态.过去完成时的概念是【相对过去的某个时间更早的】【过去】
如:
The
work
has
been
done.这项工作做完了/完成了.
The
work
had
been
done
before
you
came.这项工作【在你来之前】做完了/完成了本回答被提问者采纳
相似回答