have done和have do有何区别

发布网友 发布时间:2022-04-23 17:32

我来回答

3个回答

热心网友 时间:2023-10-11 04:22

have done 是过去分词形式,这里的have是助动词,没有实际意义。
没有have do 这一用法,可以have to do ,不得不,这里的have 是实意动词追问那 have do sth呢 ?

追答have 不可以接动词原形的,有个have sb. do sth. 要/安排某人做某事

热心网友 时间:2023-10-11 04:23

have sb do sth让某人去做某事,如:her parents has her finish her homework

have sth. done
使,让;招致[O7][O8]
Pa's had his hands burned.
爸的手给烫伤了。
I've had the stove lighted.
我已经让人把炉子点着了。

have done
(加过去分词,构成完成时态)已经;曾经
They haven't finished the job yet.
他们尚未完成该项工作。
(用于虚拟语气,表示与过去事实相反的假设)(假如那时)...的话
She might have come if she hadn't been so busy.
当时若不是那么忙,她是可能来的。

热心网友 时间:2023-10-11 04:23

have sb do 是指让某人做某事,文中指让公司建设另一个
have sb/sth done是指让某人或某物被他人……比如have yourself understood即为使你自己被他人理解追问谢谢

追答不客气

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com