49. Until she was married, she _____ any new clothes. A. has not had B. does not have C. has not D. did not have 50. ______ you______ to the6:30 news?
A. Have; listened B. Did; listen C. Had; listened D. Would; listening
51. I don’t know if he _____ . If he ______ , I’ll let you
know.
A. will come; comes B. comes;
C. comes; comes
D. will come, will come 52. Next year my little sister _____ ten years old. A. is to be B. is going to be C. shall be D. will be
53. Our compositions must be handed in ______ . A. in three days B. after three days C. three days later D. three days after 54. Don’t get that ink on your shirt, for it ______.
A. won’t wash out B. won’t be washing out C. isn’t washing out D. doesn’t wash out 55. When you ______ all the things, please let me know.
A. will finish to move B. finish to move C. will finish moving D. have finished moving
56. I ______ the bad cold for a week, still I can’t get rid
of it.
A. caught B. have caught C. have
D. have had
57. Once you _____ a promise, you must carry it out. A. will make B. made C. have made D. had made
58. Professor Li ______ back from the United States for
over two months.
A. has come B. has been C. had come D. came 59. There_____ so little rain this year that the grass is beginning to dry up. A. is B. are
C. was
D. has been
60.The scientist _____ the experiment for half a year, but
he _____ yet.
A. made; didn’t succeed B. made; hasn’t succeeded C. was making; didn’t succeed D. has been making; hasn’t succeeded