请问这个句子中all I have to do is learn english.is跟learn不是都是动词吗?为什么

3个回答

  • 1.此句存在省略现象,即:

    All I have to do is learn English.

    = All I have to do is to learn English.

    英语语法规定:如果用不定式短语做表语,且前面已有行为动词do或do的各种变化形式如did/does/done时,则该不定式短语的to一般省略.

    再如:What I can do now is (to) wait.

    2.如果用learning,其实也是可以的,即动名词短语也可以做表语.

    只不过,表语所表示的动作如果尚未发生或表示的是某次具体的动作时(楼主多给的例句为第二种情况),此时一般只用不定式短语做表语,比较少用动名词短语做表语.

    再如:My dream is to be a teacher.

    而不讲:My dream is being a teacher.