Решение #
1. hasn’t learnt/yet (еще не выучил) (еще – маркер Present Perfect, он – 3 лицо единственное число, значит has + not + learn-learnt-learnt, исключение)
2. has done/for (делает/в течение) (в течение – маркер Present Perfect, он – 3 лицо единственное число, значит has + do-did-done, глагол-исключение)
3. has already cleaned (уже убрался) (уже – маркер Present Perfect, он – 3 лицо единственное число, значит has + clean + ed)
4. has done /since (делает/с) (с – маркер Present Perfect, она – 3 лицо единственное число, значит has + do-did-done, глагол-исключение)
5. has already watered (уже полил) (уже – маркер Present Perfect, она – 3 лицо единственное число, значит has + water + ed)
6. has already learnt (уже выучил) (уже – маркер Present Perfect, он – 3 лицо единственное число, значит has + learn-learnt-learnt, глагол-исключение)
7. Has just drawn (Только что нарисовала) (только что – маркер Present Perfect, она – 3 лицо единственное число, значит has + draw-drew-drawn, глагол-исключение)
8. have already finished. (уже закончили.) (уже – маркер Present Perfect, они – множественное число, значит have + finish + ed)