Student or Learner
I am not clear about "has been ,have been,had been" means i dont know what's the correct use of this
They are all correct in right contexts. It's up to you to provide different examples using these words in order to practise.
Please, correct all my mistakes. I should know English perfectly and if you show me my mistakes I will achieve my dream a little bit faster. A lot of thanks.
Not a teacher nor a native speaker.