I think both are correct, but which one is better-structured and more suited for a formal context?

  • 2
    I’d probably say “for the last five years” Also, define formal. “Blast” and “you guys” aren’t very formal. But a farewell email to coworkers isn’t a very formal thing anyway. – Jim Apr 30 '20 at 23:23
  • yeah thanks a lot. although i'm still uncertain about whether i should use "working" or "having worked" – user323595 Apr 30 '20 at 23:26
  • 2
    I’d use “working” because the blast was the actual working with them. it wasn’t somehow derived after the fact because you had worked with them. – Jim Apr 30 '20 at 23:38
  • got it. thanks a million – user323595 Apr 30 '20 at 23:39
  • 1
    If you want formal, you need to worry about a lot more than what you mention. Here is one of many possibilities: It has been wonderful to work with you over the last five years. – Jason Bassford May 1 '20 at 3:04

Your Answer

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