31. will have been living
32. will have written
33. will have been writing
34. Will you have finished
35. will have been being
___________________________
36. up
37. out of
38. into
39. down
40. out
ВОТ ЭТО Я НАШЛА В ИНТЕРНЕТЕ
1. answered
2. did, find
3. didn't
4. left
5. has already gone
6. have, prepared, yet
7. have
8. have just finished
9. did
10. took
11. haven't walked, yet
12. have already done
1. bought
2. was
3. can
4. will go
5. did not eat
6. did not make
7. wont be
8. did not open
9. has
10. wrote
отблагодари))))