should have done和 would have done是什么意思
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/06/02 01:15:00
should have done和 would 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.汤姆,你太懒惰了,这项工作本来应该昨天就做完的.
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.汤姆,你太懒惰了,这项工作本来应该昨天就做完的.
英语 would have done 和should have done 的用法
Could have done would have done should have done
should have done是什么意思?
could have done和should have done
would rather have done 与should have done 的区别
would rather have done 是什么意思
should have done 与would have done有区别吗?有would/should had done
should have done .would have done. must have done三者之间的意思和用法上
would have done,might have done,could have done,should have
should have done 和should not have done的区别
would/could//should/must have done
区别could,might,would,should have done