If she accepts this position,she will have no choice but _____ an even greater challenge.A.to meet B.meets C.meeting D met选哪个,为何?

问题描述:

If she accepts this position,she will have no choice but _____ an even greater challenge.
A.to meet B.meets C.meeting D met
选哪个,为何?

A
你这么想 如果把no choice but去掉
she will have _____ an even greater challenge.
让你选肯定是选to meet
have to不得不
no choice but只是更加强调了这一点 没得选 所以选A

A 本题考察的是 but 的用法,如果but前面有“do”的形式 则but后用动词原形,如果没有,则用不定式,本题中but前面没有“do”的形式故用不定式选A. 例: I can do nothing but wait for him. 你也可以把本题作为一个固定句型,have no choice but to do,除了做...别无选择.