1.应该填us.因为us和students是同位语(也就是去掉哪个句子都还通).
2.应该填making.因为在making前其实是省略了I buy the pumpkin for的.因为for是介词,所以要用making.