have+do/done/doing的用法

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 16:45:01
have+do/done/doing的用法have+do/done/doing的用法have+do/done/doing的用法①havetodo必须,不得不[+to-v]Ihavetogorightn

have+do/done/doing的用法
have+do/done/doing的用法

have+do/done/doing的用法
①have to do
必须,不得不[+to-v]
I have to go right now.
我马上得走.
②have sth.done
使,让;招致[O7][O8]
Pa's had his hands burned.
爸的手给烫伤了.
I've had the stove lighted.
我已经让人把炉子点着了.
③have done
(加过去分词,构成完成时态)已经;曾经
They haven't finished the job yet.
他们尚未完成该项工作.
(用于虚拟语气,表示与过去事实相反的假设)(假如那时)...的话
She might have come if she hadn't been so busy.
当时若不是那么忙,她是可能来的.
④have sb.doing
(用于否定句中)容忍;允许[O4]
I won't have anyone smoking in here.
我不容许任何人在这里抽烟.

have done sth已经完成
have sb doing sth让某人一直做某事,如:The teacher has Li hua cleaning the classroom untill it is clear
have sth done让某事被完成,如:have my watch repaired
have sb do sth让某人去做某事,如:her parents has her finish her homework