I must apologize for __________ ahead of time,A,letting you not know B,not letting you knowC,letting you know not D,letting not you know在这里为什么A不行平常中 Let sb.not do 不是也可以么?
I must apologize for __________ ahead of time,
A,letting you not know B,not letting you know
C,letting you know not D,letting not you know
在这里为什么A不行
平常中 Let sb.not do 不是也可以么?
你的问题牵涉到非谓语动词的否定.大凡非谓语动词需要否定,必须把否定词至于该动词前面.各种否定如下所示:
不定式:not to do sth.
例如:I am sorry not to come on time.
Ing动词:not doing sth.
例如:Not knowing you are waiting for me,I am here late.现在分词
Would you mind my not replying to your question in time?动名词
过去分词:not done
例如:Everything not prepaired,he had no choice but to wait.
I must apologize for __________ ahead of time.本句中选项中介词for的宾语要求动名词letting,而动名词的否定应该是not letting,所以选项是 B.
B,
这里的考点是:
apologize for +(not)doing ...
B
for是介词,介宾结构,doing是宾语
非谓语动词的语法是:否定词放在非谓语的前面 。
而A不符合
let这里变成了动名词,变成了动名词就必须按语法把not 提前
let 做谓语动词时用let sb not do.
not 的位置要视情况
Not letting you know is my mistake .(动名词做主语)
Not having finished my homework ,I have to stay at home.(动名词做主语,not提前...
全部展开
let这里变成了动名词,变成了动名词就必须按语法把not 提前
let 做谓语动词时用let sb not do.
not 的位置要视情况
Not letting you know is my mistake .(动名词做主语)
Not having finished my homework ,I have to stay at home.(动名词做主语,not提前)
I must apologize for not letting you know ahead of time。(动名词做介词宾语,not 提前)
要灵活一些,不能死背语法,要视不同语境定
收起
选b
这里apologize for 是介词短语,后面不能加句子,所以a,c排除
not是否定,一般的,我们不用let you not know或是let not you know。
否定前置,则选b
如果是定语从句还有可能用a,这句不行
要加 to