“有诀窍的”常见的英文表达是 “know-how”(作名词时,这里取其形容词化含义,表示“有诀窍的、有专业知识的” ) ,也可用 “having a knack for...” 结构来表达(“knack”意为“诀窍;本领” ) 。
know-how:侧重于指实际技能、专业知识或诀窍,带有一种“具备做好某事所需的方法和技能”的意味。例如:He has the know-how to fix this kind of machine.(他有修好这种机器的诀窍 。)
having a knack for...:更强调天生具备某种做好事情的特殊本领或诀窍。例如:She has a knack for cooking delicious meals.(她有做出美味饭菜的诀窍。 )