17.Wherever/No matter where he goes
16.dance to
14.Playing tricks on
pared to /with
13.to have invented
12. to talk with/to have/hold talks with
11.scores of whom were
20. in harmony with
(23) 参考答案
19. had gone by
18.did I realize
17. designed and built