may have done 的用法这个短语一般是用来表示“过去应完成但实际上未完成的动作”,但是2007考研英语text4有这样一句话:The current state affairs may have been encouraged--thought not justified--by the lack of lega
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/17 20:01:46
may have done 的用法
这个短语一般是用来表示“过去应完成但实际上未完成的动作”,但是2007考研英语text4有这样一句话:The current state affairs may have been encouraged--thought not justified--by the lack of legal penalty for data leakage.
星火英语的翻译是:现在的这种情况,可能会由于缺乏对资料泄露的法律制裁而愈演愈烈,虽然这是不正当的.
将may have done翻译成了将来时,
你理解错了.看下面的例句:John may have seen the film.(John也许看过这部电影了),我们可以把它改写成:It is possible that John has seen the film.所以从这两句我们可以看出,may have done并不表示“过去应完成但实际上未完成的动作”,其实,“过去应完成但实际上未完成的动作”应该是should have done这个结构:He should have come yesterday,but he didn't.以下两句句子的意义不一样:
1 He should have done his work already(他应该早就做完了工作,但的确没有做完.)
2 He may have already done his work,(他也许已经做完了工作,但讲话人不太肯定.)
-------------------------------------我希望,你已经理解了-------------------
may have done和may have done 的区别RTmay have done和might have done
have done 的相关用法
have done 的详细用法.
有have have done 的用法吗
have done和have been done的用法是什么?
英语 would have done 和should have done 的用法
have done的用法要例句I have done。
may do和may have done的区别
He might have given you more help,even though he was busy.他或许会多给你一些帮助,即使他很忙.1.这里的might have done做什么用法2.mightn't have done意思3.may have done 和may have done意思用法一样吗
求could 、should have done的用法.
情态动词+have+done 的详细用法?
have sth./sb.done的用法,
can't have done 的用法
be sorry to have done的用法
have+do/done/doing的用法
请教几个简单英语的困惑1.i haven't got my bag,我的包丢了(这样的解释我看不懂)2.may have done 这个语法结构的用法是什么?
may have been 和may have done的区别,特别是may have been doing和may have done的区别,他们都表对过去推测啊?
can,could,may,might,will,would的区别请问上述词的用法、例句、区别,互换时的场合(一直不太会用上面词的情态语气,有时还能互换)谢谢!另外还有can have done,could have done,may have done,might have done,这