ジャスミンさん、
はい、そのとおりです。You're very right.
All those are combination of two verbs. Don't worry; you'll learn them one by one in our lessons
This kind of combinations is not difficult at all.
For instance,
しに行く: する + 行く ("to do" + "to go")
でてくる: でる + 来る ("to come/go out" + "to come")
教えてくれた: 教える + くれる ("to teach" + "to give something to me")
All of them have two verbs and all the verbs involved keep their meanings, but grammar structures are different.
If you want to say "start doing", "finish doing", and so on, you know you need to use the verbs "to start" and "to finish",
and before those verbs, you can add any verbs with proper form. All those three also work in the same way.
Hope this helps somewhat.
Please feel free to ask any further questions if any
Natsuko(奈津子),
Team JapanesePod101.com