求翻译和解释这道高中语法题:I remember ( him once offering ) to help us if we ever got into trouble

求翻译和解释这道高中语法题:

I remember ( him once offering ) to help us if we ever got into trouble.

A. once offering B. him once offering
C. him to offer D.to offer him

我记得他曾说过,当我们有困难时他会帮我们。

remember to do sth.记得要做某事(还没做)
remember doing sth.记得做过某事(已经做了,现在记起来了)
remember sb. to do sth.记得某人要做某事(还没做)
remember sb. doing sth.记得某人做过某事(已经做了,现在记起来了)
温馨提示:答案为网友推荐,仅供参考