I give two examples below: one is gerund and the other is infinitive
1. I stopped by at the market for buying some apples on the way home.
2. I stopped by at the market to buy some apples on the way home.
Now my questions are below
a. Do the two examples carry the same meaning and can be used interchangeability?
b. which expression is used in English mostly?
c. Are there any rules of when to use infinitive and when to use gerund for the condition above?
Source: http://www.bbc.co.uk/worldservice/learningenglish/grammar/learnit/learnitv284.shtml
roky0071 1. I stopped by at the market for buying some apples on the way home. 2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
roky00711. I stopped by at the market for buying some apples on the way home.
2. I stopped by at the market to buy some apples on the way home.
We wouldn't say the first one.
In this context the gerund is more restricted. It usually occurs only after certain verbs. Here are a few examples:
used for making / are for finding / is for payi