might have given与may have given有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 02:02:09

might have given与may have given有什么区别?

差别在时态、语气及可能性上.既然你是在做题时遇到这样的问题,我建议你从时态那一方面去考虑.
时态上:如果事情是“过去”就可能完成的,用might have given,
如果事情是“现在”才可能完成的,用may have given.
语气上:might较may要委婉.
可能性上:might的可能性比may要小一些.

可能选might吧
你把整道题发上来看看

1、时态上有区别,一个是过去式,一个用于现在时
2、might用于委婉语气的句子中,如表请求别人帮个忙……
3、might可能性较小
具体情况具体分析

一个是Might表过去,是may的过去式,还有一个不同是might表推测时可能性比may要小

might have given与may have given有什么区别? might have given是什么意思呢 may have left...与might have left 区别 may have left...与might have left 区别 He _____ you more help,even though he was very busy. A, might have given B. might give C.may have答案A 为什呢? 为什么不选A18.He ______ you more help,even though he was very busy.A.may give B.may have given C.might give D.might have given 选词填空:may might may have might have may have had选词填空:may might may have might have may have had can not must have+P.P 与may,might could have +p.p的区别 may have +P.P.might have +P.P .could have +p.P 之间的区别 高中英语中can与may,could、might、may、would/+have done 的区别 高一英语选择题(关于情态动词)He ( ) you more help,even though he was very busy.A.may giveB.might giveC.may have givenD.might have given为什么选D? 1、 What___to you these days?A have been happened B have happened C has happened D are happened2、He __you more help,even though he was very busy.A.might have given B.might give C.may have given D.may give 5.He ______ you more help,even though he was very busy.A.might have given B.might giveC.may have given D.may giveA 根据下文的从句时态可知,这是对过去的一种假设,主句谓语动词需用“情态动词+have+过去分 Given the chance,John might have become an outstanding painter. might be和 may have been的区别?还有是might do和 may have done he might have given you more help,but he was very busy 为什么是might have given May/might + 动词原形,May/might be doing,May/might have done这三种结构分别在什么时候使用? 我想求教几道英语选择题,希望能附答案:1.He ______you more help,even though he was very busy.A.might have given B.might give C.may have given C.must give D.may give2.--He is a very brave man.--Yes.I wish I ___ his courage.(B)A.would He ____ you move help though he was very busy.A might have given,B might give,C may have given,D may give.这题材料上给的答案是A,可问老师老师觉得不是A.谁能给我个清晰的解题思路.