Задание

Choose the correct answer.

Not many people _____ speak six languages.

  • can
  • ought to
  • may