Quote:enunciation is clear pronunciation. for example, one could mumble while pronouncing correctly, but one who mumbles does not enunciate.
this is what I would say instinctively, but looking it up I see no such distinction...I will try my good dictionary later and see what it says.
Quote:2) knack, aptitude, gift.
off the top of my head...
a knack is something you're good at
apt is an adjective that means good at, so aptitude would be a noun that means "being good at"
a gift is something good you recieve
Regarding your sentences using the word gift, they are both wrong.
Quote:1) She has always had the gift of doing that.
"doing that" is not a gift.
being able to do something well could be a gift.