Царевна была доброй, а царица -- злой, либо царевна была хорошей, а царица -- плохой. Герасим был хорошим, а барыня -- плохой, либо Герасим был милосердным, а барыня -- жестокой. Эта речка не широкая, а узкая, либо эта речка не большая, а маленькая. Это нарушение лексической сочетаемости.