The villagers have told him that they will not accept the pub even if he gives it away.

问题描述:

The villagers have told him that they will not accept the pub even if he gives it away.
这种转述原本要用would的,是不是由于有even if 的原因时态都没有变,或有其他理由,解释一下

The villagers have told him that they would not accept the pub even if he gives it away.
也可以这样写.will 是将要,而would 是will 的过去式.