Have ... knowledge is mainly used in formal styles when you give precise details of what someone knows: ‘Tucker has an excellent knowledge of Sri Lankan tea plantations.’ 2
I’ve learned a lot of knowledge during the course,
I’ve learned a lot during the course. They get the knowledge of AIDS from the television,
They learn about AIDS from the television. learn a lot/a great deal (NOT learn/get ... knowledge): ‘I’ve learned a lot this year.’ ‘She’s improving but she still has a lot to learn.’ learn about sth: ‘We’ve been learning about the American political system.’ 3
I would like to get more knowledge of ancient history .
I would like to improve my knowledge of ancient history. i mprove/increase/further/brush up your knowledge (of sth): ‘I’d like to improve my knowledge of Asian cultures.’ 4
I am attending this course to improve my knowledges of English.
I am attending this course to improve my knowledge of English. Knowledge never has a plural ending: ‘With all your knowledge, you should be a teacher.’ 5
In this job you will need a good knowledge in English.
In this job you will need a good knowledge of English. knowledge of a subject (NOT in/on): ‘She displayed an impressive knowledge of modern French literature.’
182
L lack 1
At school I used to lack in confidence.
At school I used to lack confidence. She certainly doesn’t lack of enthusiasm.