Will you teach me if the following sentence is correct?
In order to master English, it is necessary not only to have a knowledge of grammar and vocabulary but also the ability to use English for the purpose of actual communication.
The sentence above does not follow the parallel structure; it goes "not only to have but also the ability." Is it all right to omit the part "to have" in the last half of the sentence?
Or, should it be like
"it is necessary not only to have a knowledge of grammar and vocabulary but also to have the ability ---" ?
If so, doesn't repeating "to have" clumsy?
Or, can I say
"it is necessary to have not only a knowledge of grammear and vocabulary but also the ability ---" ?
I also want to know if it is all right to say "a knowledge of grammar and vocabulary."
I heard somewhere that when the uncountable noun 'knowledge' is accompanied with modifiers, it comes with the particle 'a/an,' but I am not sure.
Thank you Raymott for your simple answer.^^