1 will have left
2 he has just gone out
3 havent been
4 had written
5 had left
6 had filled
Если ответ по предмету Английский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.