1should not have done 2 could not have done 3 would not have