Home / Report Question

Q. Idioms and phrases: To take people by storm
  • A. To put people in utter surprise
  • B. To captivate them unexpectedly
  • C. To exploit people's agitation
  • D. To bring out something sensational attracting people's attention

Correct Answer: B