42. B. register
43. D. will be opened
44. A. blind
45. B. bad
46. A. not to tell
47. A. revision
48. A. should
49. C. in order to get
50. A. so as not to be
II.Identify the mistakes
1. D. than
2. A. providing
5. B. on
6. C. so
7. C. getting
8. C. do
8. C. be
9. B. convenience
10. C. select
III.Reading
Part I:Choose the word(a,b,c or d) that best fits each of the blank space
21. B. at
22. D. old
23. D. apartments
24. D. are
25. B. in