B is more natural because that is how it is more commonly expressed.Please advise me which sentence is more natural and why it is.
(A) My aim is studying harder.
(B) My aim is to study harder.
You can see that a sentence like the above could be ambiguous, ie. it's not John that is becoming a doctor; it's his ambition that is becoming a doctor. (Not a good example, but I hope you see the point). This doesn't happen with the "to" version. I would advise using the "to" form unless you have a good reason not to.
r.thank you for your help again.
My question is;
in the two sentences, both gerund and infinitive are used like a noun.
they are if you read them that way, in the way they are intended.
When a sentence is ambiguous it has alternative readings.
so, i don't get it why you say "this doesn't happen with the to".
Do you mean "becoming" is more like a noun and "to become" is not?
i mean that there is no ambiguity with the "to" form, but there is with the other form.
1. John's aim is to become more accurate.
2. John's aim is becoming more accurate.
1. Means that john has an aim, and that aim is for john to become more accurate. This is a goal he has for the future.
2. could mean this too.
2. Could also mean that when john shoots something with his rifle, his aim is becoming more accurate. Read that way, it has nothing to do with a goal about the future. It is not about john becoming more accurate. It is a statement that his aim with the rifle is steadily improving in its accuracy.
Do you understand this point? If you don't, i'll try to come up with a better illustration.
Since this ambiguity happens often in the gerund form, it's best to use the infinitive form, which does not have those two meanings.