has aptitude for, has ability in, has a talent for

listen to the pronunciation of has aptitude for, has ability in, has a talent for
Английский Язык - Английский Язык
has a good head for