Ответ:
1. have you been learning
2. have you done
3. has loved
4. has written
5. have been working
6. has been catching... has he catched
7. has been saving... has she saved
8. have you known... have you known
9. have been talking
10. have been talking... and have not finished...
11. has he been busy
12. has bought
13. has been thinking
14 have you had... have had
Объяснение: