高三英語語法和慣用法:have+賓語+現(xiàn)在分詞
該結構可以表示以下用法:
(1) 使(讓)某人(某事物)一直做在做某事。如:
He had the light burning all night. 他讓燈亮了一整夜。
Within minutes he had the whole audience laughing and clapping. 沒出幾分鐘他就讓全體聽眾笑起來,鼓起掌來。
(2) 容忍或允許某人做某事(用于否定句,尤與 wont, cant連用)。如:
He wont have boys arriving late. 他不允許孩子們遲到。
I wont have you smoking at your age. 我不能讓你在這個年紀就抽煙。
(3) 說服或命令某人做某事。如:
He had me doing all kinds of jobs for her. 他叫我為她做各種事情。