【havefuntodo还是doing】在英语学习中,"have fun" 是一个常见的表达,但很多学习者会混淆其后接动词的形式——到底是 "to do" 还是 "doing"。其实,正确的用法是 "have fun doing something"。下面我们将通过总结和表格形式来清晰展示两者的区别与正确用法。
一、
“Have fun” 后面通常跟 动名词(即 -ing 形式),表示“做某事时感到开心”。例如:“I had fun playing football.”(我踢足球玩得很开心。)
而 “have fun to do” 并不是标准的英语表达方式,虽然在某些非正式或口语语境中可能偶尔出现,但并不推荐使用。这种结构更倾向于强调“为了某事而感到乐趣”,而不是“在做某事时感到快乐”。
因此,正确的搭配应为 “have fun doing something”,表示“在做某事的过程中感到快乐”。
此外,我们还可以通过一些例句来进一步理解:
- ✅ I had fun watching the movie.(我看电影时很开心。)
- ❌ I had fun to watch the movie.(不自然,错误用法。)
二、表格对比
| 表达方式 | 是否正确 | 说明 | 例句 |
| have fun to do | ❌ 错误 | 不符合英语语法习惯 | I had fun to go to the park. |
| have fun doing | ✅ 正确 | 标准用法,表示“在做某事时感到快乐” | I had fun playing football. |
| have fun with | ✅ 正确 | 表示“和某人一起玩得开心” | We had fun with our friends. |
| have fun in | ✅ 正确 | 表示“在某个地方/活动中玩得开心” | They had fun in the park. |
三、小结
- “Have fun doing something” 是最常见且正确的表达方式。
- “Have fun to do” 不推荐使用,属于非标准表达。
- 如果想表达“为了某事而感到快乐”,可以换一种说法,如 “I enjoy doing something” 或 “It’s fun to do something”。
掌握这些细微差别,可以帮助你在日常交流中更加自然地使用英语,避免常见的语法错误。


