Jane hat ihre Aufgabe erledigt.
Summary
The German translation for “Jane has been doing her assignment.” is Jane hat ihre Aufgabe erledigt..Practice Lesson

Lesson words
This lesson has no individual words.
Lesson phrases