Sure! Here are the sentences with the correct verb forms filled in:
29 A: What are you doing (go) to the gym every day for two months and I have not lost (not/lose) any weight yet. B: I have been exercising (exercise) every day too but I have also been (also/be) on a diet.
30 A: Have you had (you/have) lunch yet? 32 A: How long have Jane and Kate been (Jane and Kate/be) friends? B: Not yet. I have been working (work) in the garden for the past five hours. A: B: They have known (know) each other for ten years and they have shared (share) a flat for the last four years.
34 A: Where are the Smiths? B: You know, I have never tried (never/try) it but I am thinking (think) of trying it this weekend.
A: What are you doing (you/do) this weekend? B: Nothing special. I usually visit (usually/visit) my grandparents at the weekends but they are leaving (leave) for London on Friday.
Let me know if you need anything else!