I'm having doubt in using these structures, meaning when to use one over the other...

Reading books helps me in enhancing my knowledge.


Reading books helps me to enhance my knowledge.

  • You can use either; they are both grammatical. It's a matter of style and personal preference. Just like you could also say in the enhancement of my knowledge or helps me achieve enhanced knowledge. – Jason Bassford Supports Monica Oct 7 '19 at 1:21
  • 1
    @JasonBassford Grammar is a matter of syntax and semantics. The semantics are not just a matter of personal preferences or style! The syntax is not obviously green sheep sleeping furiously. But it's still very bad grammar because it's bad style to involve so many levels of indirection and redundancy to lead to these seemingly equivalent phrases. ugh – vectory Oct 7 '19 at 3:56

They are both perfectly appropriate to use, they are simply different forms. It depends on one's personal preference.


Both are correct and there is not much difference in meaning.It is just a matter of choice.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.