The question is simple but I would like to understand the principle governing the choice of prepositions in the following examples.
I know it is not correct to say, for example
1) *I have come here
for starting a business. (should be - to start)
2) *I have come here
for telling you about it. (should be - to tell)
However, these are fine (I suppose, correct me if I am wrong)
3) I have come here for fishing.
4) I have come here to fish.
Why is it that it is wrong to say "have come here for starting a business" and why is it that 3) and 4) are OK? Do 3) and 4) mean different things?