He had his car repaired和He repaired his car有什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 17:43:27

He had his car repaired和He repaired his car有什么区别
He had his car repaired和He repaired his car有什么区别

He had his car repaired和He repaired his car有什么区别
意思上是可以说是一样的,只不过是两种不同的说法,感觉上后者说得多一点点吧,毕竟结构简单(也少一个词嘛……).
真要硬究不同,那就是have sth done有请别人修的意味,但是也不尽然的,日常使用起来,也可以是指自己.

had done 是请人修
repaired是自己修

He had his car repaired是把车子拿去修理厂
He repaired his car是他自己修理车子
做修车子动作的对象不一样了

将来完成时态。。 have sth done 的形势~ have sth done 把他have后应该跟过去完成时repair的完成时和过去时都是repaired,所以不能用原形