should/must/would/could/might/may have done的问题!
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 17:46:15
should/must/would/could/might/may have done的问题!
这些词组里到底哪些是表示推测.哪些是虚拟语气啊?晕了.
还有就是could和can什么关系(区别)?might和may什么关系?
这些词组里到底哪些是表示推测.哪些是虚拟语气啊?晕了.
还有就是could和can什么关系(区别)?might和may什么关系?
should have done表示“本应该……”,是虚拟
must have done表示“一定已经做过……”,是对过去的推测
would have done应该是虚拟结构
could have done是“本可以……”,是虚拟
might/may have done是推测
could可以只表示can的过去式,也可表示委婉请求,语气比can弱
may和might关系同上
must have done表示“一定已经做过……”,是对过去的推测
would have done应该是虚拟结构
could have done是“本可以……”,是虚拟
might/may have done是推测
could可以只表示can的过去式,也可表示委婉请求,语气比can弱
may和might关系同上
should/must/would/could/might/may have done的问题!
could/might/may/would/must/should have+过去分词
should,would,could,must,might,may,can
should/could/must/might have done用法?
区别could,might,would,should have done
would/could//should/must have done
高中英语中can与may,could、might、may、would/+have done 的区别
would have done,might have done,could have done,should have
情态动词的用法can/could/may/might/will/would/shall/should/must/can'
虚拟语气could/should/would/might +have done 用法的差别?
对过去事实的虚拟中的:would /could / should /might + have done 有什么区别?
必修三英语语法,should have done ,could have done,might,must,needn't