1.d.visit
2.1.at
3.d.generation gap
4.a.disturbed
5.c.forbidden 这题应该选a也可以
6b.Since
7.b.rate
8. d.work on
9.a.fit in a
10. d.minus
11.c.broke out
12.b.as well
13.c.sunk
14.a.worthy
15.a.an active political lecturer
16.a.to post
17.a.implements
18.d.managed
19.b.bored ...boring
20.a.rotten