encourage sb.to do sth.和encourage sb.doing sth.的区别

问题描述:

encourage sb.to do sth.和encourage sb.doing sth.的区别
请告诉我这两个句式的分别用法和区别,

语意上 to do 翻译为 鼓励某人去做某事
doing 翻译为 鼓励某人已经做过的事
语法上 to do 强调的是某一具体的行为或动作,且逻辑主语一定是句中的主语
doing 表示比较抽象或一般的行为动作,逻辑主语可以是也可以不是句
中的主语