Задание

She ... have watered the garden as I had already done it.

  • needn't
  • must
  • need
  • can
  • might
  • may