全站数据
8 4 2 0 5 8 1

hasnt和didnt的区别

小中建筑课堂 | 简单学习,快乐成才!         
问题更新日期:2024-04-25 20:10:23

问题描述

hasnt和didnt的区别,在线求解答
精选答案
最佳答案

这两个词都是构成否定句的助动词。

区别是前者用于现在完成时,主语为单三。后者用于一般过去时,主语任意。例如: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.

其他回答

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.

“你呢?”她严肃地问。

其他回答

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