当前位置:首页 > 娱乐 > hasnt和didnt的区别

hasnt和didnt的区别

  • 2023-05-16 21:48:33

hasnt和didnt的区别?

hasnt和didnt的区别

hasn't表示对过去完成时的否定

didn't表示对一半过去式的否定

has,英语单词,主要用作为动词,作动词时意为“有,吃,得到,从事,允许,雇用,享有(have的第三人称单数);(亲属关系中)接受;拿;买到”。

did释义

v.

做(do 的过去式)

例句

1. I did it by mistake.

我误做了这事。

2. She did extraordinarily well.

她干得特别好。

3. 'Did you?' she asked earnestly.

“你呢?”她严肃地问。

这两个词都是构成否定句的助动词。区别是前者用于现在完成时,主语为单三。后者用于一般过去时,主语任意。

例如:She hasn't seen the film before.她以前没有看过那部电影。

I /He didn't watch TV just now.我/他刚才没看电视。

此外,

现在完成时强调的是过去开始的动作现在已经结束,但是对现在还有影响。或者是过去开始的动作现在还在继续。

例如:I have lived in Harbin for twenty years.我已经在哈尔滨生活二十年了。

而一般过去时只强调过去动作,通常和明确的过去时间连用。

希望我的回答能帮到你。

这实际上是现在完成时和过去时否定句的区别.现在完成时的否定句使用haven't, 一般过去时的否定句使用didn't.

都是表示否定含义的,hasnt是表示过去完成时的否定,didn't表示一般过去时的否定

热门阅读

最新文章