I would like to know if this sentence is correct:

I don't love you anymore after you left me.

I am wondering if it should be "didn't love anymore", as the second part after after is in the past tense.


No, we can't use don't when referring to a past event. And, "I didn't love you once you left me" doesn't seem right either. In retrospect, use of didn't seems right, especially when remembering the day and the way she/he left you, but if I say I didn't love you, it is like saying I never loved him/her. I stopped loving you seems more fitting.

Here are a few alternatives you can use:

"I stopped loving you the day you left me"


"I learned not to love you anymore after you left me "

| improve this answer | |
  • 1
    You should address OP’s question, “shouldn’t it be didn’t?” – Jim Jul 25 '19 at 13:44

If you are referring to your current feelings, then "I don't love" is correct but should be used with since to show the time period:

I don't love you anymore since you have left me.

If you want to describe your feelings that happened at some point in the past, then you should use the following:

I didn't love you anymore after you had left me.

| improve this answer | |
  • after you have left me?? – Jim Jul 25 '19 at 6:17
  • @Jim Yep that's a little bit weird. Would you please also share with us what you think about this sentence? – Chien Te Lu Jul 25 '19 at 6:32
  • -1: Like the other comments have said, you alter the end of the sentence without any explanation, and actually make the sentences worse. I agree with your "did" vs. "didn't" explanation though. – katatahito Jul 25 '19 at 6:43
  • 3
    Best avoid mixing simple past and present perfect when the time is understood. I'd rephrase everything: "After you left me, I stopped loving you" – Mari-Lou A Jul 25 '19 at 7:51
  • 2
    @KateBunting Probably because of the "after you have left me" which should be backshifted but even then is still awkward. But also for the verb in "since you have left me" which turns since into its because meaning rather than its time-relating meaning. – Andrew Leach Jul 25 '19 at 8:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.