16. had objected to my taking part in
15.Having been separated from
14. taken into consideration
13. are aware of the importance
12. There is no doubt
11. to improve the living conditions
20. will we be able to
(21) 参考答案
19. have been playing
18. however much difficulty he had/no matter how much difficulty he had
17. are harmful to