15. came up with
14. adapt to
13. What caused the accident
12.couldn’t/can’t have gone
11. Seen from the top of the hill
20.making fun of
(8)参考答案
19.The moment I saw him
18.To make full use of
17.whether they can finish
15.have been on good terms with
gratulated you on