家长易论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 799|回复: 2
打印 上一主题 下一主题

[资料库] 情态动词+have+过去分词

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-21 16:53:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多家长,享用更多功能,让你轻松玩转家长易社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1) may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。
  Philip may (might) have been hurt seriously in the car accident.
  Philip can (could) have been hurt seriously in the car accident.
  2) must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。
  ---Linda has gone to work, but her bicycle is still here.
  ---She must have gone by bus.
  3) ought to have done sth, should have done sth
  本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了"。
  You ought to (should) have been more careful in this experiment.
  He ought not to have thrown the old clothes away.(事实上已扔了。)
  ought to 在语气上比should 要强。
  4) needn't have done sth  本没必要做某事
  I dressed very warmly for the trip, but I needn't have done so. The weather was hot.
  5) would like to have done sth  本打算做某事 
  I would like to have read the article, but I was very busy then.
分享到:  QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
沙发
发表于 2013-3-22 08:53:55 | 只看该作者
抱走,有用的资料,学习学习!
板凳
发表于 2013-3-25 09:01:18 | 只看该作者
学习中经常有疑惑,收藏好好看看,学习中……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|网站地图|家长易论坛 ( 鄂ICP备16011226号-1  点我聊天

GMT+8, 2024-11-30 05:57

Powered by 家长易

快速回复 返回顶部 返回列表