1D
2B
3A
4B
5B
6A
7A
8B
9B
10C
11A
12A
13A
14C
15D
16B
17C
18 was having->were having
19 to wait-> waiting
20 taking->to take
21B
22A
23C
24B
25B
26D
27A
28C
29D
30C
31 to say
32 to catch
33 climbing
34 being appointed
35 is calling
36 has studied
37 being late
38 to be quick
39 me for giving her my dress
40 not to do it