Translation:The farmer has been helping the school.
You've no doubt figured out the answer in the last three years, but for the sake of those new to the skill:
This tense doesn't correspond with the English Present Perfect. It's not a recently done action, but a recently repeated action. That's why most of the translations are "have been..." or "has been..."