15. took possession of
14. get through
13. There’s no doubt( that)
12. Whatever difficult situation he was in
11. on how to deal with
20. thrown light on
(15)参考答案
19. in honour of
18. have a hand in
17. made a beeline for
16. doesn’t mean giving up