Home / Report Question

Q. Idioms and phrases for - Herculean task
  • A. work requiring great effort
  • B. impossible task
  • C. easy work
  • D. an entirely new task

Correct Answer: A