36. She ………………….. for that company for 4 years.
A. have been worked B. worked C. has been working D. had worked
37. ………………………….. this before 2012?
A. Had you ever seen B. Did you ever C. Do you see D. Have you
38. She ………………. his proposal last year.
A. do not B. have not refused C. did not refuse D. had not refused
39. When you are on duty, your uniform must …………………. at all times.
A. wear B. be wear C. be worn D. be wearing
40. You promised her a letter; you ought to …………………. days ago.
A. write B. be writing C. have written D. be written