IEO - International English Olympiad Practice Test
IEO - International English Olympiad IEO Idioms & Phrases
What does the idiom 'hit the nail on the head' mean?
Select your answer
A
To injure yourself with a hammer
B
To say or do exactly the right thing
C
To be extremely lucky
D
To complete a difficult task
Hint