tongrenche.com
当前位置:首页>>关于情态动词 have done表虚拟的资料>>

情态动词 have done表虚拟

情态动词+ have done都是表示对过去动作的推测 must have done 过去一定做了某事 should /need have done 本来应该/需要做某事(却没做) should't/needn't have done本来不应该/不需要做某事(却做了) may/might have done 过去可能做过某事 could have done过去有能力做某事

这个不一定是的.它可以有两种情况的.情态动词+have done:第一,表推测;第二,表虚拟.1.edn't /shouldn't +have done 表对过去的推测,译为“本不需要、本不应该做.”2.can't have done 表对现在的推测.译为“不可能.”3.mustn't have done 表对过去的推测.译为“一定不会”4.couldn't have done 表推测是和2一样.它也可表虚拟,译为“本不可能” 嘿嘿,我们老师今天上午刚讲的,应该没错.你也可以再咨询一下你们的老师.

情态动词 + have done用来表示对过去情况的虚拟,用于不同的句式.1、would、could、might、should 和 ought to 用在条件虚拟句中表示不同的意思,如:They would

不是! would, should,might才对!

couldn't have done1. 对过去情况推测,表示:不可能做了某事 比如: he couldn't have come here yesterday. 他昨天不可能来了这里.2. 虚拟,意思还是,不可能做 比如 : if you hadn't study hard, you couldn't have passed the exam 如果你没努力学习,你就不可能通过这次考试.【俊狼猎英】 团队为您解答,欢迎追问

不一定.【虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反.】 He should have finished his homework by now as he has been doing it for 3 hours.他做作业已经3小时了,现在应该做完了.此处表示的是推测、猜测,不是虚拟语气.

would have done本来想要做某事(却没做)could have done 本来能够做某事(却没做)must have done 过去一定做了某事(对过去发生事情肯定的推测),这三个情态动词加have done,都是对过去发生事情的虚拟,从时态的角度讲是一种过去时.

你好!叫 情态动词的否定如有疑问,请追问.

楼上的对的 should have done 译为“本应该”,意思是本应该这么做,却没有这么做 我们能赶上火车 是could b缉揣光废叱肚癸莎含极y the way ought to have done 和 should have done 是一个意思

一 . 表过去情况:should/ought to have done表示过去该做的事情而没有做,含有对对方的责备.二 . 虚拟语气用来表示与客观事实相反或实现的可能性很小的一种假设.其形

yydg.net | 6769.net | zmqs.net | 4585.net | xaairways.com | 网站首页 | 网站地图
All rights reserved Powered by www.tongrenche.com
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com