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为动态动词,动作未结束就要用进行体,其意义为:to experience something,直译为汉语则为:在做某事的时候经历了一段美好/艰难的时光。
通常time前有不定冠词和形容词修饰。例如:I went to a few parties and had a good time.I was having difficulty in staying awake. 在这个结构中,doing为现在分词短语作时间状语——在做某事的过程中。
have time to do:有时间去做(另外的事)
have time doing:有时间做(在做的事)
扩展资料
to do与to+doing用法
1、功能不同
go on/ leave off/ stop doing: -ing分词作宾语
go on/ leave off/ stop to do: 不定式作目的状语
2、含义不同
在try, mean, can't help等动词后接的是ing分词还是to do, 与动词本身含义相关。
try to do sth 努力做某事
try doing sth 试着做某事
mean to do 打算做某事
mean doing sth 意味着做某事
can't help to do sth 不能帮忙做某事
can't help doing sth 情不自禁做某事
3、搭配不同
在动词agree, decide后,可直接带不定式,但若带-ing分词,则必须添加介词。
agree to do sth 同意做某事
agree on doing sth 同意做某事
decide to do sth 决定要做某事
decide on doing sth 决定要做某事
因此,可以看出,虽然以上动词既能跟-ing分词,也能带不定式,但意义却不相同。在运用过程中,我们要根据语境、功能、动词含义等来加以来判断,不能以一概全。