如果学英语的人弄不清楚 have 的用法,那么他们的英语水平永远在某个地方徘徊;不夸张地说 have 神通广大,但至少它的用法丰富多彩且灵活易用,这主要跟它的双面性有关,一面是它可以作实义动词,另一面是它可以作助动词,被称为第一助动词。 当 have 作实义动词时,格式”have sth/sb + (V?) “中动词的形态该何去何从,让很多人束手无策或殚精竭虑,其实只要掌握几个要点,就能彻底弄清动词该用何种形态。Have sth 后面的动词总共有三种形态,分别表达不一样的意思。 一、have sth doneHave sth done 中的 sth 与 done 是逻辑上的被动关系,通常用于付费的服务,如洗车、房屋粉刷、狗美容等,此时句子的意思相当于被动语态的句子的意思。在这个格式中,你还不清楚谁执行动作,它可以用于任何时态。1. have sth done 表示按自己的要求让某人为自己做某事,例如:Jeremy's car is in terrible condition! He is going to have his car fixed. He hopes it won't be too expensive!杰里米的车状况很糟!他打算把车修好。他希望不要太贵!解析:这意味着杰里米不会自己修理车,他将雇一位专业技工帮她修车,强调更多的是动作 fixed.Lizzy can't talk right now. She's having her hair cut by the barber at the moment.丽萃现在不能说话。她正在请理发师理发。解析:这意味着丽萃不会自己理发,她请一位理发师帮她理发,强调更多的是动作 cut.2. have sth done 表示发生某些不好或不希望被发生的事情,特别是一些不是自己引起的一些行为,例如:They’ve had their car stolen.他们的车被偷了。解析:强调更多的是动作 stolen.Phil doesn't want to come back to class. He had his feelings hurt last week, and he just isn't enthusiastic about the subject anymore.菲尔不想再回来上课了。他上周感情受到了伤害,只是对这个话题不再感兴趣了。解析:强调更多的是动作 hurt.二、have sb doHave sb do 是一种使役结构,主要表示让某人做某事,通常是一次性的动作,不会花太多时间,主要用于管理和工作关系等,因此更适合用于给出命令的人,它强调更多的是谁执行动作,例如:She has the maid clean the house.她让女仆打扫房子。解析:强调更多的是动作执行者 maid.I’ll have Harry book you a taxi.我让哈里给你叫辆出租车。解析:强调更多的是动作执行者 Harry.Dr. Smith had his nurse take the patient's temperature.史密斯医生让他的护士量病人的体温。解析:强调更多的是动作执行者 nurse.三、have sth/sb doing Have sth/sb doing 表示使某人或某物处于某种状态,或使某人忙于某事,通常是一个连续的动作,且持续的时间长,其中的 sth/sb 与 doing 是主动关系,例如:We had a man singing to us as we sat in the restaurant having our meal.我们坐在餐厅吃饭时,有个男人在唱歌。Her story had us laughing so much.她的故事使我们捧腹大笑。She was a couple of hours late. It had me wondering if there was something wrong.她迟到了几个小时。这让我怀疑是不是出了什么事。You'd better have your car running slowly.你最好把车开慢点。四、have sth to doHave sth to do 表示有某事要做,动作是句中的主语发出的,例如: I've got a few things to do before I head over to the party, so I might be a little late.在我去参加聚会之前我有几件事要做,所以我可能会迟到一点。I have so much to do this weekend that I don't know how I'll have time for a date.这个周末我有很多事情要做,我不知道怎么才能有时间约会。五、总结一下1. Have sth done 中的动作是谁执行时的不得而知,而 have sb do 与 have sth/sb doing 中的动作分别是 sb 和 sb/sth 执行的。2. Have sb do 的语气比 have sb doing 的语气更重,因此 have sb do 更适合用于要给出命令的人;有的人觉得 have sb doing 是错的,但其实这两个都在用。3. have sth to do 只表示主语有事要做,没有语气轻重之分,且动作由句中的主语执行。