• 首页
  • 职业教育
  • 安全员证
  • 托福
  • 雅思
  • 小学
  • 一级建造师
  • 会计
  • 社会工作者
  • 您现在的位置: 首页 > 职业教育 >
    情态动词+have done的用法有哪些
    时间:2025-07-22 16:38:46

    情态动词+have done的用法有:情态动词+have done的用法主要包括两个方面:一.表示对过去所发生事情的推测或假设;二.表示对过去所发生事情的责备或遗憾。

    情态动词+have done的用法有哪些

    情态动词+have done的用法有哪些

    1、must have done sth.一定做某事。表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。

    You must have been mad to speak to theservant. 你和仆人说话,一定是发疯了.

    2、can/could have done sth.本来能够做某事,而实际上未做。表示对过去行为的怀疑,用于疑问句,译成“可能做过....吗?”

    There is no 1ight in the room Can theyhave gone out?屋里没有灯,他们可能出去了吗?

    3、can't/couldn't have done sth.不可能做过某事。表示对过去事情的否定推测, 译成“不可能做过某事 ”.

    Mary can thave stolen your money. She hasgone home. 玛丽不可能偷你的钱,她回家去了.

    4、ought to/should have done sth.过去本应该做某事而实际上并没有做。表示过去应该做而实际并没有做,译成“理应做....”.往往表示遗憾.与“shoul +have+done'”用法基本一样.

    I ought to have gonehome1astSunday.我理应上星期日回家。

    情态动词+have done的构成有哪些

    may/might have done可能已经发生了某事

    could have done本能够做某事

    can't/couldn’t have done不可能已经发生了某事

    must have done一定已经发生了某事

    would have done本来会做某事

    should/ought to have done本应该做某事但没有做

    shouldn't/oughtn't to have done本不应该做某事但做了

    need have done本需要做某事但没有做

    needn't have done 本不需要做某事但做了

    了解 【中考】更多资讯
    版权所有