首页
AEIS
全国热线
400-880-6200

AEIS语法教材:不同情态动词+have done的含义

  在AEIS语法教材中经常会看到情态动词加have done的用法,一会儿表示“本该做却没做”,一会儿表示“本不想做但做了”,是不是经常分不清它们的用法呢?

  must have done过去一定做了某事,根据must的本意即可推敲出意思,比较好理解。

  The lights were out. They must have been asleep. 灯灭了,他们应该睡觉了。

  should have done本该做某事却没做,should是应该,重点记忆最后的结果是没做某事。

  You should have told her that you loved her.你本应该告诉她你爱她。


AEIS语法教材:不同情态动词+have done的含义


  shouldn't have done本不该做某事却做了,shouldn't是不应该,重点记忆最后的结果是做了某事。

  You shouldn't have told me you loved me. 你本不应该告诉我你爱我。

  would have done本想做但并未做,would是想、愿意,重点记忆最后的结果是没做。

  wouldn't have done本不想做但发生了,wouldn't是不想,重点记忆最后的结果是做了。

  could have done字面意思是可能已经做了某事,也可用作本能做却没做某事,重点记忆最后的结果是没做。

  You could have reviewed, but you played games all night.你本可以复习的,但你一晚上都在玩游戏。

  couldn't have done不可能做过,字面理解即可。

  need have done需要做某事但却没做,重点记忆最后的结果是没做。

  needn't have done不必做某事但却做了,重点记忆最后的结果是做了。

  You needn't have done all the work by yourself, we were going to help you.

  might have done也许已经做了某事,字面理解即可。

  might not have done也许还没做某事,字面理解即可。

  所以should 、would、could、need加have done时,肯定形式下的意思,都是情态动词的本意,加上还没做的事。

  should 、would、could、need加have done时,否定形式下的意思,都是情态动词的本意,加上已经做了的事。

  以上就是小编为大家整理的关于AEIS语法考试中不同情态动词+have done的意思胡总,希望对大家有所帮助。更多AEIS成绩网上查询、AEIS考试试题等问题可以咨询我们。


 . '文章底图' .
点击关注
课窝考试网(http://www.ikewo.cn)声明
本站凡注明原创和署名的文章,未经课窝考试网许可,不得转载。课窝考试网的部分文章素材来自于网络,版权归原作者所有,仅供学习与研究,如果侵权,请提供版权证明,以便尽快删除。
文章页广告
下一篇
AEIS语法练习:across,through,over与past词义辨析

在AEIS语法练习中有几个介词,例如across ,through ,over与past,它们的词义接近,用法也没有十分大的区别,下面我们一起来更清楚地掌握这几个介词的细微差别。

2020-04-21
相关文章
课窝公众号
课窝公众号
回到顶部