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

来源:百度知道 编辑:UC知道 时间:2024/07/06 23:35:31
请告诉我这两个句式的分别用法和区别,谢谢您!

语意上 to do 翻译为 鼓励某人去做某事
doing 翻译为 鼓励某人已经做过的事

语法上 to do 强调的是某一具体的行为或动作,且逻辑主语一定是句中的主语
doing 表示比较抽象或一般的行为动作,逻辑主语可以是也可以不是句
中的主语

希望能帮助你

encourage sb. to do sth.:鼓励某人做某事
encourage doing sth.鼓励做某事
没有encourage sb. doing sth.的用法。

前者是鼓励某人去做某事,就是还没有做。后者是鼓励某人正在做的事情。

encourage sb. to do sth. ---- 鼓励某人去做某事
encourage sb. doing sth. ---- 鼓励某人已经做过的事

没什么区别,只不过一个用不定式做宾语,一个用动名词作宾语,意思是一样的,鼓励某人做某事