我问下to do用在这里,是表示目的?还是have的用法?谢谢。

2024-12-31 09:26:21
推荐回答(2个)
回答1:

这句话中 to do 是表示目的,不是 have 的搭配短语。表示“我们有 20 分钟来做作业”。而一般常见的 have 短语为 have sb do sth 或者 have sth done。其中,have sth done 中的 sth 是动作的承受对象,done是过去分词表示被动意思 如:have my hair cut have my computer repaired, hair 和computer 是动作的承受对象,自身不能发出动作。而have sb do sth 意思是“让某人做某事”,相当于 let sb do sth 结构。

回答2:

to do our homework是做宾语20 minutes的定语,相当于
我们有(做作业的)20分钟时间。