29. are you doing (Pres. Cont.); usually visit (Pres. Simple); are leaving (Pres. Cont.)
30. have you had (Pres. Perf); have been working (Pres. Perf. Cont.)
31. do you like (Pres. Simple); have never tried (Pres. Perf); am thinking (Pres. Cont.)
32. have been going (Pres. Perf. Cont.); haven't lost (Pres. Perf); have been exercising (Pres. Perf. Cont.); have also been (Pres. Perf. Cont.)
33. have Jane and Kate been (Pres. Perf); have known (Pres. Perf); have been sharing (Pres. Perf. Cont.)
34. have gone (Pres. Perf)