更新时间2022-02-17 17:18:54
I waited a long time for him to return在这句话中这个wait很多人都说作不及物动词,那这样的话就是a long time作状语
你好,我来回答,如有不当请各位指正。
I waited a long time for him to return.
wait通常来讲,不区分及物或者不及物,或者说即可以及物也可以不及物。
在I waited a long time for him to return句子中,waited 可以视为及物动词,后面的a long time被视为一个整体,不表示具体时间,所以可以被解释为宾语。后面的for sb. to do为不定式复合结构。
非谓语动词复合结构是传统语法术语,用来指非谓语动词在充当句子成分的时候带有自己的逻辑主语。有时不定式或动名词的逻辑主语泛指人们或语境中的已经很清楚的某个或某些人。此句中不是默认的人,而是单独提出来的“他”。to return 可以被视为目的状语,因为确实含有此意。
另外,此句还有另一种表述方式:I waited for him to return for a long time.这样表述更符合语言习惯。
希望能帮助到你。