We normally use HAVE/HAS BEEN in the Present Perfect Continuous Tense. HAS BEEN is used if the subject is third person singular (he/she/it) and HAVE BEEN is used for all other persons (I/you/we/they).

The Present Perfect Continuous refers to an action that started in the past and is still continuing in the present.

  • Maria has been studying for her exam since 8 o’clock. (and she still is)
  • We have been running for an hour. (and we still are)
  • Paul has been acting strangely lately. Should we ask him what’s going on?
  • I have been looking for you. Where have you been?
  • Mary and Tom have been seeing each other for quite some time. 
  • How long have you been living in Chester?

HAVE/HAS BEEN is also used as a form of “to be” in Present Perfect Simple / Continuous passive constructions.

  • Their house has been robbed while they were on holiday.
  • She has been named after her grandma.
  • I have been mistaken for my brother quite often. We look alike, you see.
  • The children have been absolutely adorable all morning. It is no chore babysitting them.

If you really want to learn English but don’t know how to do it and where to start, don’t hesitate to contact us. Book an online English lesson with one of our certified and experienced English teachers and take a test and consultation. Choose the most suitable app: Skype, Zoom, WhatsApp, Viber or Facebook Messenger. You should certainly join us for 30-minute conversation sessions. We are organizing lessons at a 30% discount. Check it out!

In case you have any questions regarding English or Skype private lessons, don’t hesitate to drop us a line on WhatsApp because we’d be happy to hear from you. 🙂

My Lingua Academy

My Lingua Academy is an online school of English language. We give one-on-one lessons to students of English of all ages and all levels of knowledge all around the world. With us you can prepare for written assignments and exams, attend a general or business English course, or have conversation classes with qualified English teachers who have years of experience.


Leave a Reply