请教高人指点,谢谢!个人觉得选D但是觉得A也行。忘指点!
The local authorities realized the need to make____for elderly people in their housing programs.
A.preparation B.requirement C.specification D.provision
1)楼上说的有道理;
2)如果A是preparations的话,勉强也可以。但是仔细分析,还是D最恰当:从基本意义来看,preparation是最一般的“准备”没有任何特定场合的特定意义,而provision的除有“准备”的意思之外,另一个很重要的意思是“(法律法规等文件中的)条款”,因而provision一词作“准备”用的时候,具有隐含的意义:即一般均是通过在法律法规、项目规划中以条款的形式,以切实可行的方案准备应对某个事件;
3)这样看来,D是最合适的(为什么原题句子上要有in their housing programs啊?),当然了,make provison for 是一个固定词组