hasnt和didnt的区别
- 2023-05-16 21:48:33
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表示一般过去时的否定
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。