have a hard time to do还是doing?
“have a hard time to do”是错误的,没有这个表达法。
have a hard time doing(做某事有困难)相当于have trouble doing sth.
正确的形式应该是have a good/hard/difficult time (in) doing,这里的in可以省略的,因为in是介词,介词后面通常情况下可加名词或动名词(doing),是不可以加to do的。
to do与to+doing用法
1、功能不同
go on/ leave off/ stop doing:-ing分词作宾语。
go on/ leave off/ stop to do:不定式作目的状语。
2、搭配不同
在动词agree,decide后,可直接带不定式,但若带-ing分词,则必须添加介词。
agree to do sth同意做某事
agree on doing sth同意做某事
decide to do sth决定要做某事
decide on doing sth决定要做某事
3、时间不同
forget/ remember doing:表示动作发生在“忘记”、“记得”之前。
forget/ remember to do:表示动作发生在“忘记”、“记得”之后。
I forgot to do my homework.我忘记要做家庭作业了。
I forget having finished my homework.我忘了我已经做完作业了。