66问答网
所有问题
"might have done/could have done"
might have done/could have done 它们的区别?
举报该问题
其他回答
第1个回答 2013-09-24
might have done 表示:本来可以做。。。。。。(而实际上没做) 不太可能的
如:I don't know where my father is. But he might have gone to work.could+have+done,表示对过去事情的假设,意思是本来能够做某事而没有做。非常肯定的
He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心。
第2个回答 2013-09-24
might have done 的意思带有也许 假设的意味而后者 是本应该做的 有责备的意味
相似回答
高中英语中
might
have done
和
could
have done
答:
两者都表示可能已经做过么事,但是
might have done
的语气更委婉或者这个可能性不是很大,could have done 的语气稍微强些,“已经做过这事”的可能较大
could
have done
和
might
have done 的区别
答:
could
have done
1.本可能做.,而实际上未做; 2.有可能做过某事,可能性较大
might
have done 有可能做过某事,可能性较小.would have done 常用在虚拟语气中,表示对过去情况的虚拟,意为会做某事,其实未做; should have done 结构也是一种虚拟,表达一种责备或内疚的语气,意为,本应该做某事...
could
have done
和
might
have done 的区别
答:
could
have done
表示“过去本能够做某事却未做。”例句:Whoever could have done such a dreadful thing?究竟是谁能干出这种可怕的事呢?
might
have done 表示“过去本可以做某事却未做。”例句:She rubbed away a tear angrily, the way Arya might have done it.她气愤地抹去眼泪,艾丽娅抹...
would
have done
,
might
have done,
could
have done,should have done...
答:
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?他可能通过了考试...
"
might
have done
/
could
have done"
答:
might
have done
表示:本来可以做。。。(而实际上没做) 不太可能的 如:I don't know where my father is. But he might have gone to work.
could
+have+done,表示对过去事情的假设,意思是本来能够做某事而没有做。非常肯定的 He could have passed the exam, but he was too careless...
should have done
could
have done;might
have done 有什么区别_百度知 ...
答:
should
have done
:本应该做而没做某事,强调“本来应该”
;could
have done:本可以做却没做某事,强调“本来可以”
;might
have done: 可能已经作了某事,强调猜测.前两个都是假设,是与实际情况相反的假设.第三个是猜测.除此之外,should have done还明显含有懊悔或责怪之意.举例来讲:小明把家里的钥匙...
大家正在搜