请帮分析以下这个句子为什么用冠词“a”

问题描述:

请帮分析以下这个句子为什么用冠词“a”
She has a talent for muisc.
既然talent是不可数名词,为什么前面用冠词a,求帮分析,

talent是不可数名词,意为“才能,才华”
但在意为某几种才能时,便是可数名词.
例句译文为“她有音乐才能.”