1should not have done 2 could not have done 3 would not have done 有什么区别
问题描述:
1should not have done 2 could not have done 3 would not have done 有什么区别
答
1.是本该做……
2.本能够做……
3.本来没有做……