33 Ask her to come and see me when she __B____ her work.
A. finish
B. has finished
C. finished
D. finishing
34. Turn off the gas. Don’t you see that the kettle ___C_____ ?
A. boil
B. boils
C. is boiling
D. boiled
35. Tom and Mary ___B___ for Vietnam tomorrow.
A. leave
B. are leaving
C. leaving
D. are left
36. He always ____C____ for a walk in the evening.
A. go
B. is going
C. goes
D. going
37. Her brother ___B___ in Canada at present.
A. working
B. works
C. is working
D. work
38. I __B____ to the same barber since last year.
A. am going
B. have been going
C. go
D. had gone
39. Her father __D____ when she was a small girl.
A. dies
B. died
C. has died
D. had died
40. Last week, my professor promised that he ____B____ today.
A. would come
B. will come
C. comes