All they could do was kick a ball in the open spaces.

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:13:21
请帮忙看下这个句子,一般做表语都应该用to kick...或kicking...。这里为什么用动词短语kick a ball 做表语?保证不是错句。书里的。有人说因为前边有个do.那这是什么规则呢?谢谢!不用翻译。

句子明显是错的

这里只有两个说法

All they could do was kicking a ball in the open spaces.
All they could do was to kick a ball in the open spaces.

书里的 并不能保证没有错

是的,前面如果有do/did的话,后面的“to"可以省略。
举两个例子吧
We could do nothing but wait.
We had no idea but to accept his suggestion.