like doing和like to do的区别是?

如题所述

1、表示时态不同

like doing 与当下或者过往的动作有关,用于谈论已经存在或者存在过的情况时。

例:Kim lives in Beijing now.He likes living there.Kim现在住在北京,他喜欢住在那。

like to do与将来相关,表示想去做某事,有个趋向性,好像是要到某处去做某事。

例:She likes to swim this afternoon.她今天下午想游泳。

2、侧重不同

like doing sth表示长时间的喜欢做某事,指兴趣爱好。在意义上比较一般和抽象,时间观念不强,不指某一次动作。

like to do sth常指某个具体的动作,表示偶尔一次喜欢做某事、或者突然喜欢干某事。

扩展资料:

书上和资料上的解释都不怎么严谨,like to do表示喜欢做某事(特定时间),又like doing表示喜欢做某事,喜欢做某事(爱好)的,很容易混淆的。

下面有一种比较简单的记忆方法。当表示喜欢某事物,而且以前就喜欢,还可能持续,用like doing  ,如:He likes cooking in his house.
She likes singing.这些都可以表示一个人长期的爱好。

当表示想要,欲做某事用like to do,例如:He likes to cook in his house.-他想在自己家做饭吃。
She likes to stay with us.-她想和我们带一块儿。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-18

1、表示时态不同

like doing sth与当下或者过往的动作有关,用于谈论已经存在或者存在过的情况时。

like to do sth与将来相关,表示想去做某事,有个趋向性,好像是要到某处去做某事。

2、概念不同

like doing sth表示“我喜欢做…事”。

like to do sth表示“我认为做某事很好,但不一定喜欢”。

3、侧重不同

like doing sth表示长时间的喜欢做某事,指兴趣爱好。在意义上比较一般和抽象,时间观念不强,不指某一次动作。

like to do sth常指某个具体的动作,表示偶尔一次喜欢做某事、或者突然喜欢干某事。



扩展资料

词义辨析

like,alike,same这三个词的共同意思是“相似的,相同的”。其区别是:

1、like指人或物在外貌、性质或特征上非常相似以致区别不开,但并非同一。

alike和like同义,但只能作表语或后置定语。例如:The two experiments are very like (alike). 这两个实验很相像。

same指同一个人或物,也指具有相同性质、特征、种类的两个或两个以上的人或物,常与定冠词连用。

例如:They live in the same room.他们住在同一间房里。

2、like可用very修饰,而alike则只能用much,very much修饰。

本回答被网友采纳