here.
4、Could表示推测时,语气can比要弱,说话者留有余地。如:—Could it be an animal?—It could not be,because it is not moving.
5、Should表示推测的可能性比较大,仅比must的可能性小一点。如:It is already 10 o’clock now they should be there.
二、情态动词表示对过去可能发生的动作或存在过的动作的推测性用法。
1、“must +have done/been------”表示“过去一定发生过某事或存在过某种状态”,不用于“musn’t+have-----”形式。如:She must have seen the film before,hasn’tshe?(注意反意疑问句的后半部分)
You must have met uncle Wang in the shop yesterday, you? (注意反意疑问句的后半部分)
2、“should +have done /been-------”表示“本应当做某事,而实际上并没有做”;“shouldn’t+完成式”表示“本来不应当做,而实际上却做了”。以上结构常带有说话者的责备的感情色彩。如:You should have finished your homework earlier (but in fact you did not finish it on time).
You shouldn’t have gone to bed when you woke up at five (but in fact you went to bed again then).
3、“needn’t+完成式”表示“本来没有必要做某事,而实际上却做了”。如:There was plenty of time. She needn't have hurried .
4、“can’t /couldn’t+have done /been-------”表示“过去不可能发生了某事或存在过某种状态”。如:
I saw him just now. He can’t have gone to Japan.
She said the man couldn’t have stolen her car.
5、“could+have done/been-------”表示“过去本来能够,可以做某事或成为某种状态,而实际上没有”,说话者有些遗憾。“could sb. have done /been-------?”是它的问句形式。如:You could have stayed with the Smiths while you were in New York (but in fact you stayed in a nearby hotel .) Could Mr Li have helped this girl student?
6、“may/might+完成式”表示“过去可能,本来可以于某事而实际上没有干”,might的可能性较小,语气较弱。如:He may have finished reading the book. She might have given you some help,however bus she was.
【情态动词易混点归纳】
易混点一: can和be able to:
两者表示能力时用法相同,但can只有原形“can”和过去式“could”两种形式,在其他时态中要用be able to来表示。另外be able to常常指经过努力,花费了时间和劳力之后才能做到某事。如:Jim can’t speak English.吉姆不会说英语。He could speak English at 5.他五岁时就会说英语。We’ll be able to see him next week.下星期我们将会见到他。He has been able to drive.他已经会开车
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库初中英语情态动词用法归纳(6)在线全文阅读。
相关推荐: