问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

would have done, might have done, could have done,should have done分别表示什么意思?

发布网友 发布时间:2022-05-13 18:04

我来回答

2个回答

热心网友 时间:2023-10-19 14:36

一、在虚拟语气中的用法

1. should have done 表示“过去本应该做某事却未做。”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了。”

2. ought to have done 表示“过去本应该做某事却未做。”其否定结构 oughtn't to have done 表示 “过去本不该做某事却做了。”

3. need have done 表示“过去本有必要做某事却未做。”其否定结构 needn't have done 表示 “过去本没必要做某事却做了。”

4. could (不能用 can) have done 表示“过去本能够做某事却未做。”注意:其否定形式 couldn't have done 没有虚拟语气的用法,couldn't have done 只能表推测,相当于 can't have done,意为:“过去不可能做了某事。”

5. might (不能用 may) have done 表示“过去本可以做某事却未做。” 注意:其否定形式 might not have done 没有虚拟语气的用法,might not have done 只能表推测,相当于 may not have done,意为:“过去可能没有做某事。”

二、表推测的用法

1. must have done

表示对过去某事的肯定猜测,译为:过去肯定做了某事。不存在 mustn't have done 的形式。其否定或疑问形式须用 can(could) 来表示. 例如:

Since the road is wet, it must have rained last night. 既然路是湿的,那昨天晚上肯定下雨了。

He can't have missed the way. I drew him a map. 他不可能迷路。我(当时)给他画了张图。

“The dictionary has disappeared. Who could have taken it?” 词典不见了,(过去)谁可能把它拿走了?

2. may / might have done

may / might have done 表示“过去可能做了某事”。may 比 might 表示的可能性在说话人看来稍大些。may/might not have done表示“过去可能没有做某事。”例如:

I can't find my keys. I may / might have left them at the school yesterday. 我找不到我的钥匙了。我可能昨天把他们落在学校了。

John may/might not have passed the exam; he looks very sad.约翰可能没有通过考试。他看起来很忧伤。

注意:may/might have done表推测不能用于疑问句中。

3. can/could have done 表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度。

Can/Could he have passed the exam?他可能通过了考试吗?

I think that he couldn’t/can't have gone abroad. I saw him just now.我认为他不可能出国了。我刚才还看见他了。

注:表示推测过去某动作发生的可能性时,就表示的可能性程度而言,must 最大,could 其次,may 更次之,might 最小。例如:

“I wonder how Tom knew about your past.” “我想知道汤姆是怎么知道你的过去的。”

“He must / could / may / might have heard of it from Mary.” “他肯定/很可能/可能/兴许(没准儿)已从玛丽那儿听说此事了。”

热心网友 时间:2023-10-19 14:36

would have done 本会做某事("会“不是表示有不由能力做)
might have done 本可能做某事
could have done 本可以做某事
should have done 本应该做某事
这几个用的前提都是事情没有做
would have done, might have done, could have done,should have done...

1. should have done 表示“过去本应该做某事却未做。”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了。”2. ought to have done 表示“过去本应该做某事却未做。”其否定结构 oughtn't to have done 表示 “过去本不该做某事却做了。”3. need have done 表示“过去本有...

Load Port、SMIF

威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...

虚拟语气could/should/would/might +have done 用法的差别?麻烦

1. "Could have done" 表示的是过去有能力或机会做某事,但实际未做,带有遗憾的语气。例如,"很可惜你没做那件事,事实上你能够做的,所以选C",这暗示了一个未实现的可能性。2. "Should have done" 则强调过去本应做某事但未做,通常带有责备或后悔的情绪。"B, 对将来时的虚拟,他可能会...

虚拟语气could/should/would/might +have done 用法的差别?麻烦解答一...

could have done本来能够做什么,事实上没做 should have done本来应该做 would have done将来可能做 might have done可能做了 1. 很可惜你没做那件事,事实上你能够做的,所以选C 2. might as well 做什么更好,既然我无事可做,还不如跟着你好了 3. B, 对将来时的虚拟,他可能会迟到,告...

should have done could have done;might have done 有什么区别

should have done:本应该做而没做某事,强调“本来应该”;could have done:本可以做却没做某事,强调“本来可以”;might have done: 可能已经作了某事,强调猜测.前两个都是假设,是与实际情况相反的假设.第三个是猜测.除此之外,should have done还明显含有懊悔或责怪之意.举例来讲:小明把家里的钥匙...

情态动词的过去时各自是什么意思?

1.would have done.could have done.might have done都是对过去情况的推测,只是2.might have done的可能性最小.3.should have done是应该做,注意一下,如果是should not have done是本不该做而做勒,有责备的意思 4.提醒你一下,考试经常这样设陷阱让你钻的:might have done即可以理解成may的过去...

should/must/would/could/might/may have done的问题!!

should have done表示“本应该……”,是虚拟 must have done表示“一定已经做过……”,是对过去的推测 would have done应该是虚拟结构 could have done是“本可以……”,是虚拟 might/may have done是推测 could可以只表示can的过去式,也可表示委婉请求,语气比can弱 may和might关系同上 ...

could/should/would/might have done 都是表示对过去的猜测吗?

could have done 本可以做(却没做)(遗憾 后悔 should have done 本应该做(却没做)(责备 would have done (虚拟语气)可以 might have done 可能(猜测 只有might have done是猜测

should have done, could have done, would have done之间的区别?

should have done 是说 一件事情本来是有益/有帮助的/想做好的事情 你并没有做到 因而给你之前的动作提出另外一种建议的含义。could have done是说一件本来有可能完成的事情你没有做到 重在说可能性,would have done 是说一件一定可以完成的事情 你没有做到 这是对假象的结果(唯一)的猜测 ...

could have done 和 might have done 的区别

could have done 1.本可能做.,而实际上未做; 2.有可能做过某事,可能性较大 might have done 有可能做过某事,可能性较小.would have done 常用在虚拟语气中,表示对过去情况的虚拟,意为会做某事,其实未做; should have done 结构也是一种虚拟,表达一种责备或内疚的语气,意为,本应该做某事...

should/must/would/could/might/may have done的问题!!

should have done表示“本应该……”,是虚拟 must have done表示“一定已经做过……”,是对过去的推测 would have done应该是虚拟结构 could have done是“本可以……”,是虚拟 might/may have done是推测 could可以只表示can的过去式,也可表示委婉请求,语气比can弱 may和might关系同上 ...

should have done mighthave done could have done might和should的区别 can must should must have done might not have might have been will have done
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
所谓伊人是什么意思啊? 张集乡市场繁荣 河北省邯郸市大名县张集乡在那? 张铁集乡河北省大名县张铁集乡 张集乡历史悠久 被马蜂蜇了应该怎么处理 被马蜂蜇了如何急救 肿了怎么办?被马蜂蜇了? 试用虚拟机弄无盘,找到ip但进不了系统! 疑心病歌词是 根据Ksp进行求算溶解度,CaF2在PH=2的水溶液中? 哪位能否解释下could have done与would have done的用法区别 请高手说说 would have done的用法 虚拟语气would have done 的用法 would have done的意思和用法 关于would have done的用法 求英语高手解答。分析句子的结构并翻译,这里would have done 的用法是什么? 这里的would have done 怎么理解? would have done在这句话中是什么用法 would have done和 should have done的区别是什么?意思分别是什么 would have done是什么句型,主要用在什么地方? would have done 和wouldn't have done的用法? would have done的用法? would have done 用法 雪下的真大,围绕一个意思,写一写排比句该怎么写呀?求求了 围绕一个意思把一段话写清楚,首先要明确写什么也就是要表达的_? 发挥想象,围绕一个意思写一段话,至少用上下列词语中的三个。 神采奕奕 文质彬彬 健步如飞 目瞪口呆 墙布家用什么的可以呢? 权作参考的意思是什么? 华为一千元左右的手机那个比较好点? 申请劳动仲裁后多久会通知被申请人? would have done非虚拟语气情况下的用法和意义 申请了劳动仲裁后几天通知被申请人 已知氢氧化镁的ksp,求氢氧化镁在0.01mol/l的氯化镁中的溶解度。 简述过程 仲裁立案后多久通知对方 申请劳动仲裁几天才能得通知 劳动争议仲裁委不予受理会通知被申请人吗 经营业务转让协议范本 个体工商户经营权转让协议 食物的最终来源是什么 按食物的来源分类,食物可分为来自 ﹝﹞ 的素质和来自﹝﹞的荦食? 知道人类最初的食物来源是什么吗? 食物的由来? 物理中微粒子指什么 微粒子是什么? 日语微粒是什么意思 目前为止发现的的最小微粒子是什么? 生活中或大自然中说明物质由分子原子微粒子构成有什么例子? α射线微粒子是否?日常自然中有什么地方可以接触到这种微粒子 胶体微粒子为什么会带电?凝胶是什么?金属结构除了体心立方,面心立方还有什么?