选C。
1. 关于第一个空格:
“以...的价格/代价”这个短语的介词是用at的,比如at half the cost 以一半的价格(半价),
at any cost 以任何代价,at the cost of...以...的代价。
p.s. 很多人不小心就会选了B。这很明显,出题人故意设计的陷阱。要分清楚下面两个短语
provide sb with sth和provide sth for sb. 题目中的treatment 很明显是sth,但后面“at half
cost or less”不是sb,而是一个状语“以一半或更少的价格”.
2. 关于第二个空格:
前面的句子“A health care project can provide treatment at half the cost or less”是完整的主谓宾结构,后面成分是一个动词ing做状语的成分。如果你把这个状语提前就很好理解了,Depending on the needs of the patient, a health care project can .... 另外,动词不能直接做状语,一般常见的形式是,过去分词或者动词ing做状语,depend on(取决于)不需要用被动,所以不需要使用过去分词形式。
3. 你追问的答案也应该在这里了,花了不少时间打字,望采纳,呵呵。
选C
depending on是现在分词短语,作treatment的后置定语,表主动意义;故排除A和D;
at是:“以...”,表示比率、价格等,而with是“用、具有、以...方式”的意思,故又排除了B。
C.at; depending on
1、at some cost, at half the cost--cost前面只能用这个介词
2、depending on 引出的状语短语,是“取决于”的意思。如用dependent on,就是“依赖、依靠”的意思了,而且成了修饰cost。
正确答案,放心使用,请及时采纳。谢谢!