have sb./sth. to do意思是“有……要做”,其中的have為行為動詞,意思是“有”,to do是充當後置定語,修飾sb.或sth。例如:
I have much homework to do this summer vacation.今年暑假,我有很多作業要做。
have sb. do意思是“讓某人做……”,其中的have為使役動詞,意思是“使,讓”,do是不帶to的不定式,作賓語補足語。例如:
His mother has him stay at home on school nights.他媽媽讓他在上學日的晚上呆在家裡。
I"ll have you know. 我會讓你知道的。
have sb. doing 意思是“讓某人一直做(某事)”,have為使役動詞,意思是“使,讓”,doing為現在分詞,充當賓語補足語。例如:
Don"t have me waiting for long.別讓我等久了。
have sth. done意思是“讓某事被做,讓別人做某事”,have為使役動詞,意思是“使,讓”,done為過去分詞,作賓語補足語。例如:
I"ve had my hair cut. 我理髮了。
He"s having his car repaired. 他正在(讓別人)修理他的車子。
have sb./sth. to do意思是“有……要做”,其中的have為行為動詞,意思是“有”,to do是充當後置定語,修飾sb.或sth。例如:
I have much homework to do this summer vacation.今年暑假,我有很多作業要做。
have sb. do意思是“讓某人做……”,其中的have為使役動詞,意思是“使,讓”,do是不帶to的不定式,作賓語補足語。例如:
His mother has him stay at home on school nights.他媽媽讓他在上學日的晚上呆在家裡。
I"ll have you know. 我會讓你知道的。
have sb. doing 意思是“讓某人一直做(某事)”,have為使役動詞,意思是“使,讓”,doing為現在分詞,充當賓語補足語。例如:
Don"t have me waiting for long.別讓我等久了。
have sth. done意思是“讓某事被做,讓別人做某事”,have為使役動詞,意思是“使,讓”,done為過去分詞,作賓語補足語。例如:
I"ve had my hair cut. 我理髮了。
He"s having his car repaired. 他正在(讓別人)修理他的車子。