- Mubeen
- No Comments
These phrases are similar to the ‘B family’ except that the period/time period comes in. As a person would say if he describes his experience. I have been a teacher for 10 years. Or he has been a good teacher. That is, there is an experience in the mind of how many years one has been a qualified teacher.
Present – Has been/Have been
- Has been/Have been + NP
I have been [a teacher] for ten years.
- Has been/Have been + Adjective
I have been great.
- Has been/Have been + V (ing form)
I have been working since the morning.
I have been writing this letter for 10 minutes.
I have been teaching you English for 8 months.
You have been learning English for 8 months.
- Has been/Have been + 3rd form
Apples have been eaten. (Passive)
Past – Had been
- Had been + NP
I had been a teacher for 2 years.
- Had been + Adjective
I had been busy in a project for ten days.
- Had been + V (ing form)
I had been working since the morning.
I had been teaching in an academy before starting this course with you.
You had not been learning English before joining me.
They had not been working on that assignment. - Had been + V (3rd form)
John had eaten apples. (active)
Apples had been eaten by John.
Future – Will have been
- Will have been + NP
I will have been a teacher for two years.
Will have been + Adjective
I will have been busy in a project for ten days.
- Will have been + V (ing form)
I will have been working on my assignment for ten days.
You will have been writing me an email for ten days.
- Will have been + V (3rd form)
John will have eaten the apples. (active)
Apples would have been eaten by John. (passive)