could have done和need have

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/17 05:17:29
could have done和need have

could have done和need have
could have done和need have

could have done和need have
need have done 是表示需要做某事却没有做.could have done本能做某事却没有做(不含谴责意味),拓展.should have done本能做某事却没有做(含谴责意味)eg;I should have passed the exam if I did not stay up.

need have done 是表示本应该做某事却没有做
could have done 是一种对已经发生的事情的推测