would have done和 should have done的区别是什么?意思分别是什么
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 00:22:55
wouldhavedone和shouldhavedone的区别是什么?意思分别是什么wouldhavedone和shouldhavedone的区别是什么?意思分别是什么wouldhavedone和sh
would have done和 should have done的区别是什么?意思分别是什么
would have done和 should have done的区别是什么?意思分别是什么
would have done和 should have done的区别是什么?意思分别是什么
would/should + have + 过去分词 这是虚拟语气的一种用法.
would have done :表示对过去事情的假设,意思是“本来会做”.
比如:
I would have told you all about the boy's story,but you didn't ask me.我本来会告诉你这个小男孩的故事,但是你没有问我.
should have done:表示对过去事情的假设,意思是本来能够做某事而没有做.含有指责对方或自责的含意.
比如:
Tom,you are too lazy.The work should have been finished yesterday.汤姆,你太懒惰了,这项工作本来应该昨天就做完的.
could have done和would have done的区别
英语 would have done 和should have done 的用法
should have done和 would have done是什么意思
would have liked to 和would like to have done
could have done 和 can have done 有什么区别?还有would have done
would do but do 和would have done but did
Could have done would have done should have done
should have done .would have done. must have done三者之间的意思和用法上有什么区别?
If had done,sb would do sth和If had done,sb would have done有什麼区别?
would have done和 should have done的区别是什么?意思分别是什么
shall have done和would have done在虚拟语气句中是什么意思?
What would you have done
What would you have done
have done、 would do,were doing和had done的不同
would have done,might have done,could have done,should have done分别表示什么意思?
would have been 和 would have done 有什么区别吗?would have done 是对将来事情的推测吗
what would you do和what would you have done有什么不同?
would rather have done 与should have done 的区别