knowledge of 和knowledge about有区别吗?或者说哪个是对的呢?

2025-01-24 21:15:53
推荐回答(2个)
回答1:

都可以。几乎没区别。但of更常见一点。但是knowledge of还有对某事物的认识的意思We should have knowledge of changes of the world。对世界的变化有所认知。这种情况用about就不太恰当了。

回答2:

一般都是接of
have a knowledge of 懂一点;知道;了解;对…熟悉

I have a thorough knowledge of the English language.我精通英语。
I have a knowledge of astronomy.我懂一点天文学。
He has a good knowledge of London.他对伦敦很熟悉。
he has a superior knowledge of magic.他有高人一等的魔术知识。
I have only a sketchy knowledge of geography.我对地理只是一知半解。