1.have……do: have sb do sth让某人做某事
I will have him cut my hair. 我让他给我理发。
2.have……done: have sth done让某事被做;还有个意思是表示主语的坏遭遇;
其实这个结构是由have sb do sth变过来的:have sth done by sb.
I will have my hair cut by him.我让他给我理发。
I will have my hair cut tomorrow.我明天将理发。(意思是让别人给我理发)
I had my leg broken.我的腿断了。
3.have……doing: have sb/sth doing让某人/某物一直做……
Don't have the horse running all the way.不要让马在路上到处跑。
以上三个结构have表示“让……”,是个使役动词
4.have……to do有……要做 (此时have是个实意动词)
I have a lot of work to do.我有许多工作要做。
Surely she didn't have the nerve to say that to him?
她一定没有胆量跟他这样说吧?
We have a duty to care for the refugees.
我们有义务关怀这些难民。
I must go─I have a bus to catch.
我必须走了——我得去赶公共汽车。
5. have+n+adj 表示出于……状态
He's got a front tooth missing.
他有一颗门牙掉了。
Mary had her eyes closed
玛丽双目紧闭。
6. have+人+by the collar/hand/ear/leg/foot
She'd got him by the collar.
她抓住了他的衣领。
When the police came, Larry had him by the ear and was beating his head against the pavement.
警方赶到时,拉里正揪着他的耳朵,把他的头往人行道上撞
小编最后送大家一句:He had the strong impression that someone was watching him.
他强烈地感觉到有人在监视他。
《牛津词典》
精彩评论