We've missed the last bus.I'm afraid we have no choice but to take a taxi.

问题描述:

We've missed the last bus.I'm afraid we have no choice but to take a taxi.
这里为什么用to take,to可否省略

but后面要跟to do sth 省略to 的情况是BUT前有DO 或do的任何时态.
Eg:I could do nothing but wait.这里就省略了TO,因为BUT前有DO,其他情况当BUT的这种用法,不能省略TO.