这两句话的意思有什么不同?

问题描述:

这两句话的意思有什么不同?
1.HE HAS BEEN HELPING ME.
2.HE HAD BEEN HELPING ME.

时态不同,一个是现在完成时,一个是过去完成时.过去完成时是指在过去的过去完成了的事,现完是现在完成的事.具体解释就是has been那句:说话时他还在帮助我 had been那句:说话时他已经帮完我了.