Ответы и объяснения

Лучший Ответ!
2014-03-26T12:58:40+00:00
1)has written
2)have you done
3)have already eaten
4)havent eaten
5)has eaten,have eaten
6)have given
7)have lost
можешь положиться на меня я из 25 лингвистического лицея
Спасибо конеш. Но я сам уже понял. Держи корону м лайк