语法:情态动词+have+过去分词

考研 Freekaoyan.com/2008-04-06

开通VIP:万种考研考证视频随便看,每本不到一分钱
547所院校考研考博1130种指定教材的千余种配套题库、视频,涵盖英语、经济、证券、金融、理工、管理、社会、财会、教育心理、中文、艺术、新闻传播、法学、医学、计算机、历史、地理、政治、哲学、体育类等28类学科,VIP会员低至128.00元!

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.

要找考研考博专业课真题、题库、视频?这里资源超全!在线免费阅读!
2万种考研考博电子书(题库、视频、全套资料)及历年真题,涵盖547所院校4万余个考研考博专业科目、考研公共课(政治英语数学)、40种专业硕士(金融硕士、MBA、国际商务硕士、新闻传播硕士、社会工作硕士等)、28类同等学力申硕专业、1130种经典教材。无论您是真题演练、题库刷题,还是复习教材,一个VIP会员均可满足您的需求。

相关话题/

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19