have nothing to do but do中的but后可以加to 吗?是只有作表语时to do才能省略to吗?什么时候省略呢?
【答】have nothing to do but do中的but后也可以加to,例如:I am sure we had nothing to do but (to) fight the battle out. 我确信我们只有战斗到底,没有别的办法。/ You have nothing to do but (to) wait. 你只好等着,没有别的办法。(摘自《薄冰英语惯用法词典》)
只要 but 前面出现过实义动词do的某种形式,表示“除了......以外”的 but 后面的 to do 就可以省略to,也可以保留 to 。