Has nothing to say but to do what is told to. 除了遵循命令之外,他无话可说。
没有“to”的句子错误根本在于“but”词性的判断,在这里“but”做介词(preposition),等同于“apart from”或“except”,介词后面接名词性质要么“to do”,要么是“doing”。
通常“but” 有三种词性:
1 最常见的是连词(conjunction),可以连接任何词性相同的两个句子成分。意思为but后面的句子或词组”add something different or seem surprising after the first one"
2 在就是介词和副词。
那么为什么在这个句子中but不能看作是连词呢?
如果理解为连词,整个句子则理解为“他无话可说,但是遵循别人的命令”。前后两个分句变成转折关系,语意不同。
总结:这个句子从语法上来说是对的(可以不加to),但从语意角度看是错误的。
你看明白了吗?
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。