1) 1.has been working
2.passes
3.has known
4.am going
5.has lived
6.is thinking
7.starts
8.working
9.need
10.have bought
2) 1.is selling
2.needs
3.I'm meeting
4.are going
5.doubt
6.am working
7.is thinking
8.loves
9.ony pays
10.are you doing
11. am not
12.are playing