Student or Learner
Please, can someone correct the sentence below? I'm not sure about the tenses here.
This is my husband. He returned home today. He has been on holidays.
I'm not a teacher of English, but I have spoken it for (almost) all of my life....