高一英语外研版必修4:Module 6 Section Ⅳ Grammar & Writing
高一英语外研版必修4:Module 6  Section Ⅳ Grammar & Writing第5页

1.may/might have done (1)may have done常用于表示对发生在过去的事情的推 测,意为“可能已经;也许已经”,多用于肯定句。 — What has happened to George? 乔治发生了什么事? — I don't know. He may have got lost. 我不知道,他可能迷路了。