could have done :过去本来能够做到(某事)却没有做.例如
You could have finished your homework yesterday,but you played too much.
should have done:过去本来应该做(某事)却没有做.例如:
You should have been here ten minutes earlier.
祝你开心如意!
could have done :过去本来能够做到(某事)却没有做.例如
You could have finished your homework yesterday,but you played too much.
should have done:过去本来应该做(某事)却没有做.例如:
You should have been here ten minutes earlier.
祝你开心如意!