一个关于英语语法问题
- 提问者网友:你给我的爱
- 2021-05-06 09:54
- 五星知识达人网友:鱼芗
- 2021-05-06 11:20
1,have sth do,其中sth是do的施动者,如: I will have Tom clean the room. 我会让汤姆清理这个房间。
2,have sth done,其中sth是done的动作对象。 如:I will have the room cleaned. 我会让房间被清理干净的。房间是清理的对象。
3,have sth doing。doing是sth自身的动作,并持续进行。如: I will have the plane flying. 我会让飞机一直飞的。飞是飞机的动作,不是我的动作。
- 1楼网友:醉吻情书
- 2021-05-06 15:30
- 2楼网友:你可爱的野爹
- 2021-05-06 13:53
1,have sth do,让某人做某事。The teacher has his students make a sentence.---老师让他的学生造一个句子
2,have sth done 让 / 叫 / 使 / 请别人做某事”。宾语 sth 后面用过去分词作宾语补足语,说明 sth 与过去分词表示的动作之间是被动关系。 例如: He has had his hair cut. 他(请人给他)理发了。
3 , have sth + doing表示宾语与宾补呈主动关系,含有“保持、听任”之意:
- 3楼网友:一秋
- 2021-05-06 13:44
- 4楼网友:慢性怪人
- 2021-05-06 12:04
1,have sth. done 2,have sb. do 3,have sb. doing 4,have s. to do 5,have sth. to be done 前1,2,3,结构中的 have 是使意动词,意思是"使某人,某事怎么样". 1,中 done 的动作反作用到宾语上,是被动的意念. 2,和3,中的 do / doing 的动作都是由宾语发出来得,是主动的意念.不同的是do 表 示一次性的动作,而 doing 表示持续性的动作. 后4,5,结构中 have 是一个行为动词,也就是"有(没有)"的意思.后面的不定式to do 和 to be done 是作定语用的,即"有没有要....的....". 4,中to do 的动作由本人来做.5, 中to be done 的动作由别人来做.如: I have a letter to write. "我有一封信要写",有我()本人来写这封信. Tom,do you have a letter to be typed? "汤母,你有信件要打吗?"打信件的动 作不是汤母自己来做而别人来做.
简单来说:
have sth done 使...被做 have sth to do 有...要做 have sth do 让...做