what can I do和what I can do的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、what can I do:我能做什么。
2、what I can do:我能做的。
二、用法不同
1、what can I do:do用来构成一般现在时和一般过去时的疑问或否定式,其后要跟原形动词。在问句中,do在语法上是需要的,但习惯上可以省略(有时含主语),特别在口语中。
2、what I can do:do还可用作替代动词,使语言简练。do so用来表达同一主语前面已做的或已提到的动作,动词所涉及的宾语和状语也可用do it或do that代替,do that比do it语气强些,it在句中不重读,但that要重读。
三、侧重点不同
1、what can I do:侧重于这些事我有能力完成。
2、what I can do:侧重于询问有没有一些事,我有能力去完成的。