adjective + (n.)knack
amazing, consistent, extraordinary, incredible, particular, real, remarkable, uncanny, unusual, wonderful
verb + (n.)knack
acquire, demonstrate, develop, discover, display, exhibit, lack, lose, possess, show
(n.)knack
+ verb
anticipate, capture, invent, pick, rally, spin, spot, tap