你记错了吧都是跟doinghave fun doing sth= have a good time doing sth
是跟doing 估计是你记错了,语法上,只要是很开心做某事,都是跟doing,比如 enjoy oneself doing,have fun doing 这里的have ,并不是单纯的有,这个行为动词,而是表达的很开心做某事,因此用doing 如果have 是表达有,这个行为动词,则是to do 比如,i have ten minuites to remember the words 如果have 是使役动词,则不能用to 要具体情况具体分析
have a good time doing sth.have a good/hard/difficult time (in) doing 这里的in可以省略的,因为in是介词,介词后面通常情况下可加名词或动名词(doing),是不可以加to do的.在have a good/hard/difficult time doing sth结构中,have为动态动
不一定要跟的.但当你要说做一件事的心情时就可以这样说做……很愉快;(或很愉快地做……)做……很有趣;(或很有趣地做……)就加上(in) doing sthI am having a good time.我很愉快.I am having a good time (in) playing pingpong.我打乒乓球很愉快.还有I have some trouble (in) learning math.
have fun doing: 做有趣的事情 ;做某事获得快乐 ;有趣做某事 have great fun doing: 做 have great fun doing sth: 做…玩得很高兴
因为have a good time后面省略了一个介词in,介词后面接的是名词或动名词,to do 的话就是表示要做什么事.
to doing绝对正确
英语所有介词后面的动词都必须加ing.in是介词,所以后面是doing.
have fun (in) doing something have fun后面一般是用doing.have fun to do sth,无论书面语还是口语,都比较少用.
to do