关于美式英语跟英国英语的一个区别!hasn"t?or has not?
1个回答

其实是个复合时态.have+ 过去分词 等于刚刚完成的动作.

I haven't 是 I have not 的缩写.

I haven't washed the dishes.

I have not washed the dishes.

上两句都是一样.

have 做main verb 时候,是 ”有“的意思.

I don't have 是指,我没有.have 后面不接过去分词

两样都可以.

I have not played soccer.

I've not played soccer.

I haven't played soccer.