Дам 50 баллов за правильный ответ. Плиаз решить англ, 7 класс, для тех кто понимает огромное спс.
1) have been taking 2) has left 3) has been cleaning; has finished 4) has taken 5) have been living 6) have; swept 7) have eaten 8) have been eating 9) have been making 10) have broken 11) have been playing