群友提问
如图,群友在群里发了一个英语句子:All you do now is complet your homework.笔者第一反应是:这句话是不是错的?于是笔者便改成下面这样:All you should do now is to complete your homework.然后该群友说这句话里的动词不定式可以省略to。
于是笔者本着求知的态度去查询了一些相关知识点,发现果然是这样。如图所示:只有主语的部分含有有do或者do的变形的时候,动词不定式(短语)作表语时才能省略to
百度搜索该知识点
通过书籍查询该知识点
另外,笔者再分享一个动词不定式(短语)作表语可以省略to的句子:All you had to do is ask. 你直接说就好。同样的道理,该句中All you had to do是主语部分,该部分含有you had to do,再精确一些地说该部分含有do,符合主语的部分含有有‘do’或者‘do’的变形的时候,动词不定式(短语)作表语时能省略‘to’的规则,因此,后面的ask就是省略了to的不定式作表语,实际上正常情况下应该用to ask来作表语。