龙骨高清伦理完整电影:have sth done和have sth been done都有吗,具体有什么区别

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:52:30
但是我做的题目的选择是这样的:
the engine he had had been repaired went wrong again,它上面不就用了have sth been done 的形式

我觉得你们上面说的都没错。但是断句的时候断错了。我们先把这个句子进行断句,应该是这样的the engine he had //had been repaired/ went wrong again.这里其实并不是have sth done这个句型 ,两个句子其实是不同的。可以这样分析,单/前面的是整个句子的主语,其中有包括了两个从句。the engine he had 就是he had the engine 。后面那部分从句式修饰这个小主语。因为整个大句子的时态是过去时,而这个从句发生的时间是在这个过去时态之前,就是过去的过去,因此必须用过去完成时。又因为是被动的,所以是用了被动句。
因此,两个句型是不同的。不存在后面那个所谓的have sth been done
不知道我这样解释大家清楚了没有?

是啊,同意楼上的说法

have sth done 是一种被动语态来的
for example:I will have my hair cut.意思就是说:我准备去把头发给剪掉,也就是说我的头发准备被剪..
have sth been done,应该是没有这样的说法的!

是啊。have sth done就是让某事被做的意思,或者说找人做某事的意思。貌似没有后面的说法

have sth done强调这件事已经做完了
I have my hair cutted.(我刚理了发,强调已经理好了)
have sth been done强调打算去做这件事
I have my hair to be cutted.(我准备去理发)

have sth done(已做)
have sth been done(已被做)
但是我做的题目的选择是这样的:
the engine he had had been repaired went wrong again,它上面不就用了have sth been done 的形
你的这道题没错啊..机器坏了,当然是要被修好,它自己不能修自己啊