。
She has finished her homework.
Literal
She [topic-は] homework [object-を] done-finishing is.
やり終えている combines やる (to do, casual) with the compound verb suffix ~終える (to finish doing), then adds ~ている for the resulting state. The ~ている here is resultative — the finishing is complete and the result (homework done) persists. やり終える is a common compound: やる provides the base action, 終える marks its completion.