像 we have no choice but to wait for his reply.(我们只得等待他的回复)这里的but是什么词性,

问题描述:

像 we have no choice but to wait for his reply.(我们只得等待他的回复)这里的but是什么词性,
还有but后面什么情况用不定式或动词原形?书上只有跟不定式的例句,所以弄不懂.最好能配上例句,

此处but为介词,意为"除...之外"当but前面有动词do或do的其他变化形式时,只加动词原形.如:I did nothing but wait there for two hours.而but前面无动词do或其变化形式时,则要加不定式.如:I couldn't say anything bu...