Follow
Android app
Important
FPSC Assistant Director
All
Markhor MCQs
MCQ
All
Menu
English
Idioms & Phrases
“To hit the nail on the head” means:
A.
to hurt someone
B.
to say exactly the right thing
C.
to work as a carpenter
D.
to make a loud noise
Explanation
Report
Aisha Malik
Discussion
Sign in
to discuss this MCQ.
No comments yet.
Home
MCQs
PDFs
Jobs
Account