have an ear for

have an ear for  {v. phr.}
To have a keen perception; have a taste or a talent for; be sensitive to something.
I have no ear whatsoever for foreign languages or music.
Categories: music {v. phr.}