1.B to thank -> to thank to
2.B excited ->exciting
3.c or -> and
4.c although -> because
5.c much -> more
6.b to buy -> buying
7.d they cook-> cooking
8.b talk-> have talk
9.b however -> but
10.b hardly->hard
11.c when-> .... where
12.d look->looks
13.a better
14.a went->have gone
15.d wait until -> wait for