could have been done是什么时态

回答
爱扬教育

2022-03-10

  • 相关推荐
could have been done是现在完成时的被动结构的虚拟语态。have done 是已经完成, could 可能;could have been done译为:本来可以做到的。

扩展资料

  It was hard to visualize how it could have been done.

  很难想象这是如何办到的。

  Do you think more could have been done than was?

  你认为本来他们可以在营救中做的更好吗?

  He did not say how that could have been done.

  他没有具体说明如何做到这一点。

  Is this dimensional analysis perhaps one that could have been done differently?

  量纲分析也许,可以换一种方式?

  I don't know if anything more could have been done to save E.

  我不知道我们还能做多些什么,能挽回E。

  I wish it could have been done differently.

  我原本希望会有不同的解决方式。

  What could have been done differently?

  什么可以不同的完成?