He has helped me when I was lonely.

Is this past tense ok?

  • That sounds fine to me -- I'm an AmE speaker. But if you are in school, I have no idea how a teacher might grade that. :) – F.E. Aug 21 '14 at 16:38
  • @F.E. "He has helped" sounds incorrect to me, I think "He HAD helped" sounds better. What do you think? – Anonymous Aug 22 '14 at 3:13
  • @Anonymous That "had" version seems to have a slightly different type of meaning, for it has cut off the present time from the situation that was being described. (Assuming that we aren't taking about fiction prose.) The present-perfect version ("has") implies that the described situation has current relevance for the present -- while the past-perfect version ("had") doesn't do that. – F.E. Aug 22 '14 at 3:39

This is unremarkable in colloquial speech, but it is only marginally acceptable in formal registers.

Strictly speaking, you should not qualify a present perfect, which is a statement about the present, with temporal adjuncts which do not include the present; and when I was lonely refers exclusively to past occasions. You would do better to cast the when clause, too, in the present perfect. or to cast both in the simple past

He has helped me when I have been lonely.
He helped me when I was lonely.

The past-tense when clause is acceptable, however, if it is positioned as a ‘supplement’ or afterthought:

He has helped me—when I was lonely, and when I needed a friend.

| improve this answer | |

Your Answer

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