NastasiyaBgr
1. Will have read 2. has left 3. have you been? I have been to Moscow 4. had come 5. have spoken 6. will have done 7. will have finished (+-) 8. has forgotten (+-) 9. hadn't worked before you wrote to me 10. will have had 11, What have you just written? 10. had gone 13. you had gone I went to sleep
Answers & Comments
2. has left
3. have you been? I have been to Moscow
4. had come
5. have spoken
6. will have done
7. will have finished (+-)
8. has forgotten (+-)
9. hadn't worked before you wrote to me
10. will have had
11, What have you just written?
10. had gone
13. you had gone I went to sleep