didn't的用法与don't有哪些区别?

如题所述

区别:

1、时态不同。don't是一般用于一般现在时,didn't是一般用于过去时;比如:

don't 前面用于一般现在时 i don't read book now .(现在我没有读书)

didn't 是用在过去式的:i didn't read book yesterday.(我昨天没有读书)

2、人称区别。don’ t主语是第一人称和第二人称,一般现在时的否定形式,而didn't 用于过去式 不分人称,适用于所有人称,没有特殊限制,比如:

第一二人称用:don't ,比如:I don't know.(我不知道)

过去式不分人称:didn't say that yesterday.(我昨天没有那样说过)

3、句子区别。don't 一般现在时,而 didn't 句子中一般有表过去时间词,比如:

一般现在时don't :you don't know. (你不知道)

表过去时间词 yesterday: he didn't go yesterday.(他昨天没有去)

扩展资料:

don' t 后面都接动词原形。过去式三个人称是用didn't,一般现在时I和You用don't 。

didn't 、don't 、doesn't这三个都是助动词,他们的原型分别为did do does,他们的原型都可以引导一般疑问句(回答只用yes ,no的疑问句)并且当他们引导一般疑问句时后面都要加动词原形。

相同点:didn't 是 don't 的过去时态,don't 一般现在时,而 doesn't是第三人称单数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-23
"didn't" 是过去时态的缩写,指的是"did not"。 而'don't' 是现在时态的缩写,指的是 "do not"。具体而言,"did not" 和 "do not" 用法上有一些明显的区别:

1. 意义不同:
- "didn't" 意味着某个事件或动作在某个过去的时间点已经发生了,而其结果是否定的。
- "don't" 则是指目前正在发生的某个行为或状态是否定。

2. 时态不同:
- "didn't" 用于过去时态(如:过去式、过去完成式等),通常表示在过去的时间点或时间段内发生的某件事情。
- "don't" 则用于现在时态(如:现在进行时或一般现在时),通常表示现在或整个时间段内的某种状况或态度。

3. 功能不同:
- "didn't" 用于否定动词或否定情态动词,通常用于疑问句、否定句和表示强调的陈述句中。
- "don't" 则用于否定一般陈述句和疑问句中。

举个例子:
- "I didn't get up early this morning."(我今天早上没有早起。)- 这里的"did not"表明了动作在过去某个时间点(今天早上)已经发生,而结果是否定的(没有早起)。
- "I don't like spicy food."(我不喜欢辛辣的食物。)- 这里的"don't"表明某个状态,即现在或整个时间段内我对辛辣的食物的态度是否定的。
第2个回答  2023-04-20
"Didn't"和"Don't"都是英语中常用的缩写形式,它们都是表示否定意义的词汇,但是它们的用法有所不同。
"Don't"是"do not"的缩写形式,表示现在的否定,通常用于表示某种习惯、行为或情况的否定,例如:
I don't like coffee.(我不喜欢咖啡。)
Don't forget to call me when you get home.(回家后别忘了给我打电话。)
"Didn't"是"did not"的缩写形式,表示过去的否定,通常用于表示过去发生的某个动作或事件是否定,例如:
I didn't go to the party last night.(昨晚我没有去参加派对。)
He didn't finish his homework yesterday.(昨天他没有完成作业。)
因此,"don't"表示现在的否定,而"didn't"表示过去的否定,用法不同,需要根据语境来选择使用哪一个。
相似回答