第1个回答 2010-01-28
可以
第一个准确意思是,你已经把你的自行车修好了,但更深层次的意思是 自行车可能是你修好的,也可能是别人修好的,注重的是自行车修好了
第二个 准确意思是 你修好了自行车,但是只是你自己修好的,别人修好的可能性不大,这个注重的是 你修好的自行车
这里的have 没有意思,只能理解了,而且只能理解成“已经”,在书面中只是帮助你知道那是过去“已经”做完的事
第2个回答 2010-01-28
have something done 请/让别人做某事
I have settlled the problem. 我已解决了问题。
I have the problem settled. 我请人解决了问题。
所以I have had my bike repaired.里 have是助动词,用于构成现在完成时的谓语部分,翻译成“我已请人帮我修理好自行车”。而I have repaired my bike. 应该翻译成“我自己修理好了自行车。”
第3个回答 2010-01-28
都对
I have had my bike repaired.强调“车修好了”。
I have repaired my bike。强调“我修车”
第4个回答 2010-01-28
这句话的意思是我让别人来修车第一个have是现在完成时的标志。后一个had是固定搭配
have sth done表示让某人做某事,例如 I had my hair cut.我的头发让别人理了。