英语超高手请进!Tom,did you have fun camping yesterday?句子中不是有did吗?虽然have fun 后面用ing,但是有did啊!那应该还原成动词原形吧!为什么还用camping?did后面是动词原型啊!老师教我的!说细致一点!太高深我听不懂!

问题描述:

英语超高手请进!Tom,did you have fun camping yesterday?
句子中不是有did吗?虽然have fun 后面用ing,但是有did啊!那应该还原成动词原形吧!为什么还用camping?
did后面是动词原型啊!老师教我的!说细致一点!太高深我听不懂!

have fun doing sth. 做某事很有趣。camp 是动词,所以加ing.跟前面的没关系。

have fun in doing sth.
in在此处省略了

have fun doing sth. 做某事很有趣。camp 是动词,所以加ing.跟前面的没关系。 did 助动词,句中谓语 have ,camping是谓语的补足语,明白了吧。
have fun 才是句子的谓语,而不是did
另have fun (in)doing sth
你说的did后面是动词原型,不是这么说法的,但是我知道你要表达的意思。
you had fun camping yesterday.你把变为疑问句看看,
那么谓语要恢复原型,你老师是这个意思

have fun + ving是固定搭配,为一个整体。
整体短语在句子中充当宾语。
且此处have为助动词,类似于have a cup of tea

这是个一般疑问句的过去时have fun 才是句子的谓语,而不是did 另have fun (in)doing sth学习要灵活的哦你说的did后面是动词原型,不是这么说法的,但是我知道你要表达的意思.you had fun camping yesterday.你把变为...

遇到这种情况,只需要考虑短语的搭配就够了。即have fun doing
因为虽然助动词后面要用动词原形,但此句中的“did”只是管住了have而已,它只能使紧跟在后的动词变为动词原形。而camping是跟在have fun后面的。did决定不了它的时态