He apologized to her for not going to her party..为什么不能把NOT换成didnt???可以么??

He apologized to her for didnt going to her party~
还有一个问题 I havent 和 i dont have 的区别~谢谢了
应该是didnt go to 可以么??

He apologized to her for not going to her party. 由于没有出席她的聚会,他跟她道了歉.
not否定going, didn't 后面就要跟动词原形了.如下

He apologized to her for he didn't go to her party.

I haven't = I have not+ppv. 现在完成时的否定
I don't have 一般现在时的否定

若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!O(∩_∩)O追问

把第二个HE去掉可以么??谢谢

追答

不能去掉啊亲...杂能这样呢..

追问

》???为啥呢??= =

追答

我我我...说不出个所以然

但是不能去啊...后面就是个原因壮语从句了,你把主语去了干啥子呢..
你这是闹哪儿样

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-24
不可以,,一个完整的句子中不可能有两个谓语动词,,did是do的过去式,do是助动词

一般have的否定在是在前面+don't/doesn't/didn't
可是当have作为"拥有"的意思或做完成时态的助动词时可以用haven't/hasn't/hadn't
don't have, doesn't have, didn't have 是美式英语
haven't, hasn't , hadn't是英式英语

希望对你有用。。
O(∩_∩)O~追问

就是说如果表示“没有”的话 而非时态问题 havent 和 dont have 是一个意思 是么?谢谢你啦~~

追答

有细微差别,,举个例子吧。。I don't have 和 I haven't got
1 时态 I don"t have 一般现在时 I haven't got现在完成时
2 状态 I don"t have 强调“没有拥有”的状态, I haven't got强调“没有得到”,细微区别
用法:

只是普通陈述这个“ 我没有”的事实时,用前者,强调 我还没有 用后者
I don"t have a bike 我没有自行车
I haven't got a bike 我还没有得到一辆自行车(可能我一直期待有,现在没有,但将来可能会有)

第2个回答  2013-01-24
不可以,因为apologize for sth,后面要加名词或者动词ing结构;
I havent是我没有,I dont have是我没有吃...
比如说I havent a watch和I dont have dinner.意思是不一样的。

还是不可以,因为do是动词,这里句子成分已经完整了,for 也可以是his not going to her party,但是动词已经有了,apologize for sth是固定搭配追问

i havent a watch 是不是不可以这么说??谢谢

追答

I haven't a watch.可以,主谓宾完整。

追问

有点蒙了 我没有手表不可以用 i dont have a watch 么??只能用i havent a watchtangram_guid_1359013130822

追答

我怎么觉得这个问题我前面回答过呢不在这里不过·~
表示拥有的时候,都可以,这是美式英式习惯问题。不过一般口语说I haven't比较多一点,don't have稍显正式了

第3个回答  2013-01-24
apologize to sb. for doing/ not doing 因此不能用didnt
I haven't 是现在完成时态 have not 的缩写 后面要加过去分词
I don't have 指 我没有追问

可以说是 apologized to her for didnt go to her party么?谢谢

追答

不可以这么说的,
for 的后面一般要加ing形式
例如可以说thanks for helping me
apologize for doing/ not doing 而不能用didnt ...