English MCQs
Q “To hit the nail on the head" means:
  • A A. To say just the right thing
  • B B. To act just at the right moment
  • C C. To speak hard words
  • D D. To antagonise
Leave a Comment