what is the difference between (hep+inf ) and (help+to+inf)? Thanks for your answer
Not much- if you help someone do something or help them to do something, there's little difference. With other verbs, there is often a difference, but not here IMO. You could argue that to do implies doing it from start to finish, but it's not clear that do means that you don't.