If she accepts this position,she will have no choice but _____ an even greater challenge.

问题描述:

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