would should migt could have done有什么不同
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/07 17:19:50
would should migt could have done有什么不同
![would should migt could have done有什么不同](/uploads/image/z/10719666-18-6.jpg?t=would+should+migt+could+have+done%E6%9C%89%E4%BB%80%E4%B9%88%E4%B8%8D%E5%90%8C)
would 将
should 应该
might 也许
could 可能
have done 已经做了
have done 可以加在前面四个单词后面,表示过去将来时
I would have done my homework if you didn't call me.
如果你没给我打电话,我已经做完作业了.
You should have done your homework before coming here.
你来之前应该做完作业的.
He might have seen that before.
他之前也许看过了.
They could have called us.他们可能给我们打过电话了.
should 应该
might 也许
could 可能
have done 已经做了
have done 可以加在前面四个单词后面,表示过去将来时
I would have done my homework if you didn't call me.
如果你没给我打电话,我已经做完作业了.
You should have done your homework before coming here.
你来之前应该做完作业的.
He might have seen that before.
他之前也许看过了.
They could have called us.他们可能给我们打过电话了.
would should migt could have done有什么不同
Could have done would have done should have done
could.should.would+have don 与had done 有什么区别?
对过去事实的虚拟中的:would /could / should /might + have done 有什么区别?
would/could//should/must have done
区别could,might,would,should have done
should have done ;could have done; might have done 有什么区别
could have done 和 can have done 有什么区别?还有would have done
would have done,might have done,could have done,should have
could have done something 与 should have done something有什么区别?
should have done 与would have done有区别吗?有would/should had done
should/must/would/could/might/may have done的问题!