have had 的用法.I have had my bike repaired.这里的have 没意思是吧?那我这样说I have repaired my bike.行么
网友回答
1.have had 是现在完成时,have是助动词,had是动词过去式(现在完成时的结构:助动词have/has+动词过去式done)2.had my bike repaired 让别人修我的自行车-----have(助动词) sth done 让别人做某事 = get sth done如...
======以下答案可供参考======
供参考答案1:
都对I have had my bike repaired.
强调“车修好了”。I have repaired my bike。强调“我修车”
供参考答案2:
I have had my bike repaired.
这里的修不是自己修,是通过别人。(其实是被动态,只是汉语表达时一般不把被动的词显现出来,否则就太生硬)I have repaired my bike。也可以这样说,这里修就是自己亲自动手了。
供参考答案3:
heihei
供参考答案4:
have是助动词,表示的是完成时态。
have sth. done是找人把……怎么着的意思。
供参考答案5:
这句话的意思是我让别人来修车第一个have是现在完成时的标志。后一个had是固定搭配
have sth done表示让某人做某事,例如 I had my hair cut.我的头发让别人理了。
供参考答案6:
行第一个have是现在完成时的助动词,后面have sth done 表示sth被动的被怎样,就是我找人把自行车修好了
供参考答案7:
第一个have是现在完成时态,是一种语法结构。
后面的have……过去分词,这是一种表达方式。
例如,have hair cut
表示是自己完成了某事,但实际上真正完成它的是别人。
供参考答案8:
have在这儿是一个助动词,没意思
由于repair既是动词,又是名词,而楼主这两个句子中都是动词的用法,第一句repaired是动词的过去分词作定语,而第二句就是现在完成时中 have/has+p.p
依旧作谓语供参考答案9:
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. 应该翻译成“我自己修理好了自行车。”
供参考答案10:
都可以,have sth done是固定搭配,是别人别物做事的意思
供参考答案11:
可以第一个准确意思是,你已经把你的自行车修好了,但更深层次的意思是 自行车可能是你修好的,也可能是别人修好的,注重的是自行车修好了
第二个 准确意思是 你修好了自行车,但是只是你自己修好的,别人修好的可能性不大,这个注重的是 你修好的自行车
这里的have 没有意思,只能理解了,而且只能理解成“已经”,在书面中只是帮助你知道那是过去“已经”做完的事
供参考答案12:
have sth done是固定用法
前一个have是完成时