have sth/ sb do是什么意思?

如题所述

① have sth/sb to do:有某事/某人要做

- 翻译:to do可以是不定式,表示将来要做的事情。have sb to do表示有某人要做的事情。
- 含义解释:表示某事/某人需要做某事。

② 语法详解:have后面可以跟宾语和不定式(to do)构成动词短语。如果宾语是人,可以省略to。

③ 英文的具体用法举例:
- I have some work to do.(我有一些工作要做。)
- She has a meeting to attend.(她有一个会议要参加。)

------------------

① have sb do:让某人做某事

- 翻译:do为动词原形,表示让某人做某事。
- 含义解释:表示让某人去做某事。

② 语法详解:have后面跟宾语和动词原形(do),表示让某人去做某事。

③ 英文的具体用法举例:
- We had our neighbor water the plants while we were away.(我们让邻居在我们不在家的时候给植物浇水。)
- He had his assistant finish the report by the end of the day.(他让助手在今天结束之前完成报告。)

------------------

① have sb doing:让某人处于某种状态

- 翻译:doing为动词现在分词,表示让某人处于某种状态。
- 含义解释:表示让某人一直保持在某个状态。

② 语法详解:have后面跟宾语和动词现在分词(doing),表示让某人处于某种状态。

③ 英文的具体用法举例:
- The teacher had the students cleaning the classroom after school.(老师让学生们在放学后打扫教室。)
- She had her hair done at the salon.(她在沙龙做了头发。)

------------------

① have sth done:让某事被完成

- 翻译:done为过去分词,表示某事被完成。
- 含义解释:表示某事被别人完成。

② 语法详解:have后面跟宾语和过去分词(done),表示让某事被完成。

③ 英文的具体用法举例:
- I had my car repaired at the mechanic's.(我让修车厂给我的车修理了。)
- They had the house cleaned before the guests arrived.(他们在客人到达之前让房子清洁了。)
温馨提示:答案为网友推荐,仅供参考
大家正在搜