Learn English – I’m happy to do vs I’m happy I did

functionsgrammar

We say "I'm happy I helped" to refer to the past.
What about "I'm happy to help"?
Does it mean you you want to show your willingness to do something (something you haven't done yet)?
Or do we have to use helping verbs like 'will' and 'would' to make that meaning? As in "I'll be happy to help." or "I'd be happy to help."
Can we use "I'm glad to help" to refer to the past, that is, you helped you you are happy you did?
And my other question is whether the case is the same with glad ?

Best Answer

In your expression

I'm happy I helped

gets used when talking to a third person

I'm happy I helped David get into college.
I'm happy I helped them find a new home.

The usual expression

( I'm ) happy to help

can be used for both the past and the future depending on context

P1: Thanks for your help.
P2: Not a problem, always happy to help. (past)
P2: Glad I could help. (past)
P2: I'm happy I could be of help. (past)

P1: Would you be able to help me tomorrow?
P2: Happy to help, just let me know when. (future)
P2: I'd be happy to help. (future)
P2: Yes, I will help you. (future)

In both cases of past and present you are saying that helping is not a problem.

There are many ways to express this and from my experience, glad can also be used in the present and past. Will is not used in informal situations (since it is implied) but does get used in more formal situations.

I hope I will be able to help you when necessary.

Related Topic