like to do和like doing,看下面句子该用哪一个?

问题描述:

like to do和like doing,看下面句子该用哪一个?
on april fools'day,many people like to play tricks on each other
on april fools'day,many people like playing tricks on each other
那一句对,请说明理由,

当表示“喜欢”和“爱好”时,like doing sth.与 like to do sth.都可以用.但如果非要严格细分的话,则 like doing sth.表示经常性的“动作”或这“喜好”,例如:
It's winter now,but I like swimming a lot.
当表示“一次性的动作(往往就要去做)”,不含有“喜好”时,要用:like to do sth.结构.例如:
I'd like to go to the movies tonight,will you come with me?恩,用法我知道这句话如果要用应该用什么我觉得形式doing我觉得好点具体到这个句子中,两者都是正确的,都可以用。我专门请教了学校的外教,他也说:Both are correct.