此题中 be necessary for 和 to的区别,为什么不能用to啊

问题描述:

此题中 be necessary for 和 to的区别,为什么不能用to啊
just as there are occupations that require college or even higher degrees, so too are there occupations___technical training is necessary.
A. for which B. to which
解析说的是 定语从句,be necessary for 表示 对...来说是必要的. be necessary to 不也表示 对...来说是必要的吗,to 后面也可以加sth. 啊.

完整的形式应该是be necessary for sb/sth to do sth在不同情况下,可分为be necessary for sb/sth 或者be necessary to do sth具体要看它在句子中后面跟的是名词还是不定式所以这里是 technical training is necessa...