作业帮 > 语文 > 作业

we have repairded the machine 和 we had the machine repaieed

来源:学生作业帮 编辑:拍题作业网作业帮 分类:语文作业 时间:2024/04/29 03:52:12
we have repairded the machine 和 we had the machine repaieed (区别在哪)
中文意思:我们(自己)已经修好了机器 和 我们请人把机器修好了~(区别在哪)
如果要细分,前一句你的翻译是对的,后一句则是我们已把机器修好了,即不一定是自己修的,可能是让别人修的.
再问: 那用法上有区别吗?
再答: 没太大的区别,要说区别就是前一句人家明白是你们自己完成了修理,后一句则只是说明机器已修好了。不过我们经常会用到这样的表达,如我们需要让机器修理修理一下了,那么英语就应该说:We have to have the meachine repaired,就不能用前面那种现在完成式了。请注意,例句中的have the machine repaired并不是完成式,而是have的一种用法,即have someshing +动词过去分词,有使、让……怎么样的意思。