Правильный вариант: "has done".
Объяснение:
В данном случае нам нужно использовать Present Perfect, так как действие (выполнение домашней работы) завершено, и результат этого действия виден в настоящем (Mary может выйти). Структура Present Perfect: has/have + V3 (Past Participle).
Для Mary, как для третьего лица единственного числа, используется "has". Поэтому правильный вариант – "has done".
Перевод предложения: "Мэри сделала свою домашнюю работу. Она может выйти."
Ответ: **has done**