I was recently having a conversation with a non-native English speaker, and found his use of the phrase "I didn't start yet" wrong somehow. I corrected it to "I haven't started yet", but I don't fully understand why this is the case, or even if I'm correct in suggesting this change.
For context, the exchange went something like:
Me: "Just send me where you're up to in your assignment."
Him: "I didn't start yet."
Me: "That sounds wrong. I think you mean 'I haven't started yet'."
Hope the answer helps anyone else learning the insanity of English. 😉