日韩av无码久久一区二区-日韩av无码社区一区二区三区-日韩av无码一区二区三区-日韩av无码一区二区三区不卡-日韩av无码中文无码不卡电影-日韩av无码中文无码电影

奧數網
全國站
您現在的位置:奧數 > 小學英語網 > 語法 > 正文

英語語法——may have done 推測過去

來源:網絡資源 文章作者:匿名 2009-07-11 16:14:26

智能內容

  “may(might)+動詞的完成式”表示“對過去發生的行為的推測”。

  may have done 表推測時,隱含“不確定”。

  might have done 表推測時,隱含的“不確定性”比“may have done”更深。

  He may not have finished the work.

  他可能還沒有完成那項工作。

  They may not have known it beforehand.

  他們事先可能不知道這事兒。

  You might have read about it in the papers.

  你可能在報上已經看過這個消息了。

  -Whatever has happened to George?

  -I don't know. He may have got lost.

  喬治發生了什么事?

  我不知道,他可能迷路了。

  might 表示的可能性比may小,語氣較委婉。例如:

  How quickly time passed! It might have happened yesterday.

  時間過得好快啊!這事好像就發生在昨天。

  He might have seen the surprise in my face.

  他或許已經看到了我驚異的表情。

廣告合作請加微信:17310823356

京ICP備09042963號-15 京公網安備:11010802027854

違法和不良信息舉報電話:010-56762110 舉報郵箱:wzjubao@tal.com

奧數版權所有Copyright2005-2021 www.xmglf.cn. All Rights Reserved.