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.
Site Hint: Check out our list of pronunciation videos.
Thanks for your replies.
Students: Are you brave enough to let our tutors analyse your pronunciation?