Should 'help' be 'helped' in the following sentence?:

The programmes have help keep these children away from further abuse
Yes, it should be "have helped".

When talking about present effects of the programs, use help.

When talking about their past effects up to the present, use have helped.
Students: We have free audio pronunciation exercises.
Thanks for your replies.
Site Hint: Check out our list of pronunciation videos.