people in chongqing are proud of (what)they have achieved in the past ten years

问题描述:

people in chongqing are proud of (what)they have achieved in the past ten years
为什么不能填which

of 是介词,后面跟兵语,所以有介宾一说,而what后面的句子中achieve又是及物动词,后面必须接宾语,所以what就是其宾语,做了成分,所以只能用what
which表示哪一个时引导特殊疑问句,必须有选择范围;但是用在定语从句中时,必须做后面从句里的成分