he likes eating meat .he likes to eat meat.这2个句子有什么区别?

如题所述

我这样给你解释吧。
第一句的意思表示了他这个人的习惯或爱好,证明这个人爱吃肉。
第二句话的意思是他这个人现在想要吃肉了。
其实书上和资料上的解释都不怎么严谨,什么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个回答  2011-05-02
like to do 指喜欢做特定的或某一具体的行动。指一时的爱好。
Like doing 指喜欢做某事,即长期的爱好和兴趣.追问

为什么第1句不用to 而第2句要用?

追答

第一句可能是要强调他喜欢吃肉这个爱好已经有很久了。第二句强调他当时喜欢吃肉。