like doing和like to do都表示”喜欢做某事”,其中的区别如下:

1、like doing sth表示长时间的喜欢做某事,指兴趣爱好.

在意义上比较一般和抽象,时间观念不强,不指某一次动作;

I like singing but my sister likes dancing.我喜欢唱歌但是我姐姐喜欢跳舞.

She likes swimming.她喜欢游泳.(经常性的,爱好)

I like eating fish .我喜欢吃鱼,个人口味而已,一种爱好,喜欢)

2、like to do sth 想去做某事

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

She likes to swim this afternoon.她今天下午想游泳.(特指某一次的动作)

另外,在搭配(使用方法)上,“like to do”一般与“would”搭配表示意愿.

I would like to read with you.我愿意和你一起阅读

Would you like to go skating? 你愿意去滑冰吗?