We have no choice but them because they cost too much.怎么做?要有

1个回答

  • 先引用

    http://zhidao.baidu.com/link?url=ASxb0z4wihZJt3KOfeGqGLMj9Ie4_qAgfa-fzP7KPDvnUQ-zLoghAJfFKX3_-L_xBEt3Vem1BXywh9f_T_m1-K

    这涉及but加动词不定式的用法.

    当不定式结构作 but(except,besides) 等介词的宾语,且 but(except,besides) 等词前面的句中有实意动词 do 时,该不定式结构中的 to 要省略,否则一般不省略.

    例如:

    1. We have no choice but to arrive late. 除了迟到以外,我们并无选择.

    2. We have no choice but to turn back. 没办法,我们只有回去.

    3. You have no choice but to give up. 你别无选择,只能投降.

    4. At present I can do nothing but wait. 目前, 我只好等待.

    5. He can do nothing but lie down and sleep. 他无事可做只好躺下睡觉.

    6. You can do nothing but let matter take their course. 你无能为力,只能听其自然.

    再回答:这就是不省略to的那种情况.排除AC.其次要明白receive和accept的区别.receive是客观上的【接受】,不受人的主观影响.accept是主观上的【接受】,即我愿意接受.根据句子意思,显然是accept.