1) is, writes, has been writing, has already written
2) have you been doing
3) helps, has been helping, have already washed, dusted, are cooking
4) is running, has been running
5) are they doing, are working, have been working
6) is he, is, is playing, have been playing
7) live, have lived
8) works, has been working
9) Have you found, am still looking, have already been looking, haven't found it yet
10) have been playing
11) have been sleeping
12) have been waiting, haven't received it yet
13) has already been doing, hasn't done half of it yet