I won’ t have you _____ to your mother in that way.A say B talking C talked D speak答案B幫忙詳細解釋一下,我實在不明白為什么選B,幫幫忙吧還有have有句型have sth do/dong/done它們有什么區別,怎樣應用?

熱心網友

首先你要弄清楚四個結構:1。have +賓語+ 過去分詞 他的意思是,“讓某事被某人干”,是有意識的被動行為,句子主語非動作執行者。其中have 相當于get。例如:I had the note sent to Mrs Lane。2。have +賓語+現在分詞,表示讓某動作持續進行。例如:she had the washer working for hours。 n't/won't have +賓語+現在分詞/過去分詞 ,表示“不允許某行為發生”你們老師一定講過,如果賓語是動作的承受者,就用過去分詞,如果是動作的執行者,就用現在分詞。例如:I can't have you shouting at me that way 。這里的賓語“you”是“shout”的執行者,所以用現在分詞。4。have+賓語+不帶to的定式,表示“讓,使某人干某事”,相當于get+賓語+to不定式。例如:The teacher had the pupils clean the lecture hall。做到類似的題目,你必須分析句子意思,再思考選用哪個詞組,因為不同的意思用的詞組不同,結構也不同,到底是用do還是done 還是doing自然也不同。就拿這句句子來看:他的意思是“我絕不允許。。。?!焙苊黠@,是上述3類型,而且,賓語"you" 是動作執行者,所以動作“talk”用現在分詞。相反,如果這句句子這么說:I won't have anything said against me。這里 anything 是動作的承受者,所以用said,過去分詞。再比如:she had the washer working for hours。后面有個 for hours,很明顯,是“讓某動作持續”的意思,所以用上述2結構。注意1和4,其中一個“讓某事被干”,一個是“讓某人干某事”,一個用done,這很好理解的,另一個用do,既不帶to的不定式,不要因為“某人”是動作執行者就用doing,注意這個結構,也不要誤認為是3這種結構。其實說這么多,你要真正把這些結構熟記,就不會搞混了,其實多做幾道題目就全會了。注:have +賓語+過去分詞還有兩個意思一個是,表示主語的遭遇,例如:He had his pockets picked yesterday morning。另一個是,表示使某事完成,主語有可能參加,He thought he'd have everything fixed up。我還是那句話,這些卻是蠻搞的,做題目的時候先確定意思,然后再確定選哪個結構,光一味的背詞組是沒用的,把意思一起記下來。。

熱心網友

won't have sh doing只不能容忍某人做某事,為固定用法

熱心網友

won't have sh doing只不能容忍某人做某事,為固定用法

熱心網友

have sth doing是一直做的意思如have the machine working使機器一直開動