"情态动词 have_done的用法及例句"

版权申诉
0 下载量 109 浏览量 更新于2024-02-21 收藏 123KB PPTX 举报
情态动词have done 在英语中是用来表示对过去事情的推测的一种特殊结构,主要包括“must have done”和“can’t have done/couldn’t have done”两种形式。这两种形式在句子中的使用有着不同的含义和用法。首先,“must have done”用来表达对过去事情的肯定推测,强调几乎可以确定的情况,只用于肯定句中。比如,“It must have rained last night, for the ground is wet.”(昨晚一定下雨了,因为地面还是湿的。)“You must have been mad to speak to the servant.”(你和仆人说话,一定是发疯了。)这些句子中的“must have done”都表示对已经发生的事情的非常肯定的推测,表明说话人对事件的肯定程度非常高,可以视为已经确定的情况。 另一方面,“can’t have done”和“couldn’t have done”用来表达对过去事情的否定推测,强调几乎不可能的情况,表示说话人对事件的否定程度非常高。例如,“Mr. Smith can’t have gone to Beijing, for I saw him in the library just now.”(史密斯先生不可能去北京了,我刚才还在图书馆见过他。)“Mary can't have stolen your money. She has gone home.”(玛丽不可能偷你的钱,她已经回家了。)这些句子中的“can’t have done”和“couldn’t have done”都表示说话人对事件的否定程度非常高,对事件的发生几乎是不可能的情况。 总体来说,情态动词have done的用法是表达对过去发生的事情的推测,根据说话人对事件的肯定程度或否定程度选择使用“must have done”或“can’t have done/couldn’t have done”形式,从而更加准确地表达自己对事件的判断和推测。在日常英语交流中,这种用法能够帮助我们更加清晰地表达自己的观点和思考,增强语言的表达能力。希望通过学习和掌握情态动词have done的用法,可以让我们在英语表达中更加准确地传达自己的想法,提高自己的语言能力和沟通能力。