1. are, are playing, has played.
2. speaks, have been studying, is speaking.
3. has just returned, is, played.
4. is, is, is working, have been, have working.
5. is looking, has been working.
6. have been waiting, have been waiting, are.
7. drives, has been learning.
8. are, has already wrote, has already interviewed.
9. has already returned, comes, is doing, has done.
10. is sleeping, has slept.
11. is writing, has wrote, hasn't finished.
12. are they doing, are discussing, have discussed, haven't reached.
13. have never supposed. is, has cooked, has already prepared.
14. is, are, is blowing, has shined.
1. are, are playing, has played.
2. speaks, have been studying, is speaking.
3. has just returned, is, played.
4. is, is, is working, have been, have working.
5. is looking, has been working.
6. have been waiting, have been waiting, are.
7. drives, has been learning.
8. are, has already wrote, has already interviewed.
9. has already returned, comes, is doing, has done.
10. is sleeping, has slept.
11. is writing, has wrote, hasn't finished.
12. are they doing, are discussing, have discussed, haven't reached.
13. have never supposed. is, has cooked, has already prepared.
14. is, are, is blowing, has shined.