1) have answered
2) Did found
3) didnt, left
4)have alresdy gone
5)Have you prepared for the test yet
6) have,have just finished
7)have done, took
8)have walked the dog yet
9) have already done
Если ответ по предмету Английский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.