2、对过去事实的推测
对过去已发生事情的肯定推测常用 must/may/might +have + v-ed,must+ have + v-ed意思为想必、准是、一定是,语气非常肯定且只能用于肯定句,may/might+ have + v-ed 意思为也许、或许表示推测的把握不大,只能用于肯定或否定句,不用于疑问句;对过去的否定推测常用 can/could /maymight not + have + v-ed,意思为不可能/可能没做过;对过去的疑问推测只用can/could + have + v-ed,意思为可能已经。
例16:He _______ have completed his work; otherwise, he wouldnt be enjoying himself by seaside. (2005北京)
A. should B. must C. wouldnt D. cant
分析:根据后一分句判断,前一分句应该表示肯定完成了工作,故用must+ have + v-ed意思为想必、准是、一定是,语气非常肯定且只能用于肯定句。答案为B。
例17:My sister met him at the Grand Theatre yesterday afternoon, so he _____ your lecture.(2000上海)
A. couldnt have attended B. neednt have attended
C. mustnt have attended D. shouldnt have attended
分析:must表推测时,不用于否定,neednt have +v-ed 表示本来没有必要,shouldnt have +v-ed表示本来不应该,can/could not + have + v-ed 意思为不可能做过。故答案为A。
例18:--Do you know where David is? I couldnt find him anywhere.
【高考必考英语内容:情态动词考点透视】相关文章:
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29