The change of weather put an end______their party in the garden.
【正确答案】 C
【答案解析】解析:句意:天气变化迫使花园里的聚会结束了。本题考查固定搭配,put an end to是“使…结束”的意思,故C正确。