might+have done用法归纳分点回答

回答
爱扬教育

2022-10-07

  • 相关推荐
might have done(对过去的猜测)可能、究竟、到底(已经)……,也许已经做了某事(语气比较委婉,可能性不如may have done大);也表示本来应该(能够、可以)做某事而实际上没有做(表示虚拟语气)。

扩展资料

  She did not run away, as she might have done.

  她本来可以跑掉的,可是她没有走。

  Either of us might have done years ago.

  我们曾经在几年前或许做过的事情。

  What he says comes to this: we might have done better.

  他所说的意思无非是:我们本来可以干得更好些。

  It's almost the reason he might have done the picture.

  这很有可能是他创作这幅画的原因。

  Did it ever occur to you that he might have done that?

  你有没有想到过他做过那件事情?