对这门学科他固然不是专家,但他却知道得很多。
To be sure, he's not an expert on the subject, but he has a good knowledge of it.
有的没有受过正式教育的人可能对历史一无所知,但对于实际的事情却知道得很多。
Someone who has little official education may show ignorance of history, but be very knowledgeable about practical matters.
如果他读得很多,却知道得很少。
如果他读得很多,却知道得很少。
应用推荐