have the makings of

To possess the basic ingredients; have the basic qualities to do something.
Tom is still young but he seems to have the makings of an excellent pianist.
Categories: verb