Can you complete this English expression? It means “to be proficient at (something)”.
Have a ……. for (something)
a) turn
b) score
c) knack
d) capable
The answer is below!

Answer: c) knack
Have a knack for (something)!
Example: “Gina has a knack for playing the trombone. She’s great!”
You must be logged in to post a comment.