【关于have sth. done 的用法 帮我看一下啊】“have sth. done” 是英语中一个非常常见的结构,尤其在口语和书面语中使用频繁。它表示“让某人做某事”或“某事被别人完成”。虽然这个结构看起来简单,但很多人在使用时容易混淆其含义和用法。下面我将从基本结构、常见用法、注意事项等方面进行总结,并通过表格形式清晰展示。
一、基本结构
have + 宾语(sth.) + 过去分词(done)
- 主语:通常为“我”、“他”、“她”、“我们”等。
- 宾语(sth.):动作的承受者。
- 过去分词(done):表示被动或完成的动作。
二、常见用法
用法类型 | 结构 | 含义 | 例句 |
让别人做某事 | have + 宾语 + 过去分词 | 主语请别人做某事 | I had my car repaired.(我让人修了我的车。) |
某事被完成 | have + 宾语 + 过去分词 | 某事已经被完成 | The house has been painted.(房子已经刷好了。) |
表示结果 | have + 宾语 + 过去分词 | 强调结果 | She had her hair cut.(她剪了头发。) |
三、注意事项
1. 主语与动作执行者不同
“have sth. done” 中的“have”是主语发出的指令,而“done”是由他人完成的动作。
- 错误:I had the car repair.(错误在于“repair”应为过去分词“repaired”)
- 正确:I had the car repaired.
2. 不用于主动语态
“have sth. done” 只能用于被动结构,不能直接表示“自己做某事”。
- 错误:I had my car repair.
- 正确:I repaired my car myself.
3. 常用于日常表达
这个结构在日常生活中非常实用,尤其是在谈论服务、修理、美容等场景中。
- I had my nails done.(我做了美甲。)
- He had his suit cleaned.(他把西装洗了。)
4. 注意时态变化
“have sth. done” 可以根据上下文使用一般现在时、过去时、将来时等。
- I have my room cleaned every week.(我每周让人打扫房间。)
- They will have their house painted next month.(他们下个月会让人粉刷房子。)
四、对比与辨析
结构 | 含义 | 是否强调被动 | 是否有“让别人做”的意思 |
have sth. done | 让别人做某事/某事被完成 | 是 | 是 |
do sth. | 自己做某事 | 否 | 否 |
get sth. done | 使某事完成(可能由自己或他人) | 是 | 是 |
have sth. doing | 让某事一直发生(持续状态) | 否 | 是 |
五、小结
“have sth. done” 是一个非常实用的英语结构,能够简洁地表达“让别人做某事”或“某事被完成”的意思。掌握它的正确用法可以帮助你更自然地表达自己的需求和经历。建议多结合实际语境练习,避免语法错误。
如果你还有疑问,欢迎继续提问!