have the makings of somethingGOOD ATto have the qualities or skills necessary to do a particular job 具有做某事的素质[技能] He has the makings of a world-class footballer. 他具有世界一流足球运动员的素质。
have the makings of something• We've got the makings of a winning team.
→ have the makings of something at making(3)