English MCQs Idioms & Phrases
Q “Hornet’s nest” means:___________?
  • A A. A bee’s house
  • B B. A violent situation
  • C C. A  good situation
  • D D. A dangerous place
Leave a Comment