Hit the ……. on the head

Can you complete this English expression? It means “to be right about something”.

Hit the ….. on the head

a) wall

b) nail

c) person

d) cushion

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: b) nail

Hit the nail on the head!

By I Talk You Talk Press – Easy English Reading