英语语法问题:分别用“你没告诉过我”和“没告诉过我”怎么造句?有区别吗?

区别就大了。

have t-意思是:我还是不知道。

-你还没告诉我,所以我不知道。

当时不知道,现在知道了。

-我不知道是因为你没告诉我。但是我现在知道了,因为约翰刚刚告诉了我