mighthavedone用法归纳高中

如题所述

第1个回答  2022-09-05
might have done表示推测过去:
might+动词的完成式”表示对过去发生的行为的推测。例如:
hatever has happened to George?
乔治发生了什么事?

扩展资料

  may/might have done表示推测现在:

  “may/might+动词的`完成式”表示对现在情况的推测。例如:

  She might have got up now.

  现在她可能已经起床了。

  may/might have done表示预测未来:

  “may/might+动词的完成式”表示推测将来某时之前的情况。例如:

  He may have left when you get there.

  等你到达的时候他可能已经离开了。

相似回答