1

To everyone that has come through for me, thank you.

To everyone that came through for me, thank you.

I am of the opinion that the 'has' in the first sentence is redundant and that the second sentence is better. Secondly, does the first sentence have a different meaning?

  • Compare [I'd like to] thank everyone who helped and ...everyone who has helped in this NGram. Arguably the latter (less common) form implies extending the category further towards people who helped a long time ago, but in practice this is probably usually an irrelevant/contextually obvious nuance anyway. – FumbleFingers Reinstate Monica May 11 '18 at 16:54
2

I think that they are both correct. The difference between then is the difference between present perfect and past.

To everyone that has come through for me, thank you

Present perfect. "Has" is not redundant at all because this form implies always to have + participle. This form is used - according to Cambridge Dictionary - to refer to events in the past but which connect to the present. People that has come through for you during a period of time until today.

To everyone that came through for me, thank you

Past. It references an specific moment in the past. People that came through for you just one time, one special day, only during 2017, ... but that may not help or support you today.

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.