Who _______________ have done such a terrible thing? could had may to
Задание

Choose the correct answer.

Who _______________ have done such a terrible thing?

  • could
  • had
  • may to