为什么是could have done而不是should have done?如图,这个题,我做的时候写的should have taken,而标准答案给的唯一答案就是could have taken 为什么?