Ответ:
Перевод задания: Юбка Мэри была слишком длинной, поэтому она укоротила её на несколько сантиметров.
Конструкция have something done означает, что кто-то поручил другому человеку выполнить действие: had it shortened.
Mary’s skirt was too long, so she had it shortened a few centimetres. (Юбка Мэри была слишком длинной, поэтому она укоротила её на несколько сантиметров.)
Ответ: B she had it shortened.
