have a good time doing后面接分词短语作定语,为什么不能接动词不定式?

问题描述:

have a good time doing后面接分词短语作定语,为什么不能接动词不定式?

因为 doing 和 have a good time 是同时发生的 故 用现在分词
如果用动词不定式 则不定式的动作 是 在have a good time 之后。逻辑不通 。故不能用不定式。

这是习惯搭配的结构.
have a good/hard time doing sth.
类似用法:
spend time/money doing
waste time doing
祝你开心如意!