1. has been taking
2. hasn't hit
3. have been living
4. hasn't recovered yet
5. has been worrying
6. leaves
7. Do you know
8.doesn't smoke
9. isn't often rains
10. are having
11. have you hidden
12. lies
13. speaks/ don't understand
14. you get/ go/ i am going
15. have you put on/ i am going/ do you want
16. buy/ win
17. Do you love/ like/ don't love
18. won
19. have been married
20. Do you write/ write/ Do you want
21. is making/ Do you think/ doesn't matter/ makes
22. are looking/ is taking off
23. he is doing/ is polishing