which one is correct?

"when I got the job offer I was still working in my old company, which I'd worked for 7 years"

"when I got the job offer I still worked in my old company, which I'd worked for 7 years"

if they are both correct, what is the difference?

  • ...which I'd worked for for seven years. You need the first preposition there because you worked for the company, AND you need the second one because you worked there for seven years. As to your actual question, I was still working is more likely (for the "ongoing, continuous" context), but I still worked is perfectly valid, and wouldn't really convey any different meaning. Feb 5 at 18:36
  • @FumbleFingersReinstateMonica which one do you recommend for formal use like a resume or an interview etc.? and thank you I really appreciate your help.
    – nomalura
    Feb 5 at 19:01
  • 1
    The first is much more natural English (but I would suggest where I had worked for seven years). Feb 6 at 10:21

Your Answer

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

Browse other questions tagged or ask your own question.