Home / Report Question

Q. Idioms and Phrases - Capital Punishment
  • A. Death sentence
  • B. Life imprisonment
  • C. To be jailed
  • D. Imprisoned for a long period