1) have been writing
2) have beeb draaawing
3) have been
4) has it stopped
5) lost
6) will buy
7) plays
8) has opened
9) works
10) sometimes go
11) have, am having
12) is always taking
13) makes
14) is waitingg
15) has played
160 has been playing
удачи)