问句中Didn't和Haven't如何区分(如果都用做难道没有来讲)

来源:百度知道 编辑:UC知道 时间:2024/05/30 15:51:16
如果想问对方某人没有告诉你某事吗?应该用哪个?
例如:难道张三没有告诉你吗?
请高手赐教

didnt 是过去式,从时间数轴上是一个时间点的发生状态
havent是完成式,是一个时间段
我觉得这句的翻译是
Didnt zs tell you ***?

英文很烂~见谅

前者为过去式,后现在时!~

时态不同