Can you complete this English expression? It means “to be right about something”.
Hit the ….. on the head
The answer is below!↓
Answer: b) nail
Hit the nail on the head!
By I Talk You Talk Press – Easy English Reading