Răspuns :

1. has been working

2. has been talking

3. has been surfing

4. has been digging

5. has been reading

6. has been running

7. has been thinking

8. has been playing

9. has been arguing

10. has been training

11. has been playing

12. has been watching

13. has been trying

14. has been sunbathing

15. has been waiting

16. has been carrying

17. has been studying

18. has been staying