i didn't 和i haven't 老搞不清该怎么用我昨天没有接(机)到他们,这句是该用didn't 还是haven't?请解释一下为什么要这么用?

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/04 18:48:42

i didn't 和i haven't 老搞不清该怎么用
我昨天没有接(机)到他们,这句是该用didn't 还是haven't?
请解释一下为什么要这么用?

didn't是过去时 haven't是过去完成时
didn't表示过去没有
haven't表示过去到现在一直没有
这边用didn't就可以了
如果是我作业还没完成就用havn't
I haven't finished the homework.

I didn't pick them up yesterday. (yesterday昨天,用一般过去时, 否定: 主语+didn't +动词原形)

haven't过去完成时