Ошибок в выполненных заданиях нет;
1) have spoken
2) have not eaten
3) has forgotten
4) have made
5) have not shut
6) has worked
7) have not heard
8) has not learned
9) have broken
10) have remembered
11) has not stopped
12) have not seen
N3
1) has already washed
2) has just borrowed
3) has finished drying
4) has already got
5) has finished
6) has forgot(ten) to bring
7) has already gone
8) has already rented