Basic English Structures: Perfect

Such sentences are formed & used to express the state and or identity of somebody/ something.

Present Perfect

Subject + has been/ have been + noun + point of time/ period of time.

I have been a teacher for 10 years.

We have been teachers for 10 years.

You have been a teacher for 10 years.

You have been teachers for 10 years.

He has been a teacher for 10 years.

She has been a teacher for 10 years.

They have been teachers for 10 years.

Rekha has been a teacher for 10 years.

Mohit has been a teacher for 10 years.

Rekha and Mohit have been teachers for 10 years.

Past Perfect

Subject + had been + noun + point of time/ period of time.

I had been a teacher for 10 years before I changed my job.

We had been teachers for 10 years before we changed our jobs.

You had been a teacher for 10 years before you changed your job.

You had been teachers for 10 years before you changed your jobs.

He had been a teacher for 10 years before he changed his job.

She had been a teacher for 10 years before she changed her job.

They had been teachers for 10 years before they changed their jobs.

Rekha had been a teacher for 10 years before she changed her job.

Mohit had been a teacher for 10 years before he changed his job.

Rekha and Mohit had been teachers for 10 years before they changed their jobs.

Future Perfect

Subject + will have been + noun + point of time/ period of time.

I will have been a teacher for 10 years by next year.

We will have been teachers for 10 years by next year.

You will have been a teacher for 10 years by next year.

You will have been teachers for 10 years by next year.

He will have been a teacher for 10 years by next year.

She will have been a teacher for 10 years by next year.

They will have been teachers for 10 years by next year.

Rekha will have been a teacher for 10 years by next year.

Mohit will have been a teacher for 10 years by next year.

Rekha and Mohit will have been teachers for 10 years by 2030.

Present Perfect

Subject + has been/ have been + adjective + point of time/ period of time.

I have been good since the beginning.

We have been good since the beginning.

You have been good since the beginning.

You have been good since the beginning.

He has been good since the beginning.

She has been good since the beginning.

They have been good since the beginning.

Rekha has been good since the beginning.

Mohit has been good since the beginning.

Rekha and Mohit have been good since the beginning.

Past Perfect

Subject + had been + adjective + point of time/ period of time.

I had been good since the beginning.

We had been good since the beginning.

You had been good since the beginning.

You had been good since the beginning.

He had been good since the beginning.

She had been good since the beginning.

They had been good since the beginning.

Rekha had been good since the beginning.

Mohit had been good since the beginning.

Rekha and Mohit had been good since the beginning.

Future Perfect

Subject + will have been + adjective + point of time/ period of time.

I will have been good for a year by next year.

We will have been good for a year by next year.

You will have been good for a year by next year.

You will have been good for a year by next year.

He will have been good for a year by next year.

She will have been good for a year by next year.

They will have been good for a year by next year.

Sital will have been good for a year by next year.

Mohan will have been good for a year by next year.

Sital and Mohan will have been good for a year by next year.

Present Perfect

Subject + has been/ have been + adverb + adjective + point of time/ period of time.

I have been very good since the beginning.

We have been very good since the beginning.

You have been very good since the beginning.

You have been very good since the beginning.

He has been very good since the beginning.

She has been very good since the beginning.

They have been very good since the beginning.

Rekha has been very good since the beginning.

Mohit has been very good since the beginning.

Rekha and Mohit have been very good since the beginning.

Past Perfect

Subject + had been + adverb + adjective + point of time/ period of time.

I had been very good since the beginning before I joined you.

We had been very good since the beginning before we joined you.

You had been very good since the beginning before you joined me.

You had been very good since the beginning before you joined me.

He had been very good since the beginning before he joined you.

She had been very good since the beginning before she joined you.

They had been very good since the beginning before they joined you.

Rekha had been very good since the beginning before she joined you.

Mohit had been very good since the beginning before he joined you.

Rekha and Mohit had been very good since the beginning before they joined you.

Future Perfect

Subject + will have been + adverb + adjective + point of time/ period of time.

I will have been very good for a year by next month.

We will have been very good for a year by next month.

You will have been very good for a year by next month.

You will have been very good for a year by next month.

He will have been very good for a year by next month.

She will have been very good for a year by next month.

They will have been very good for a year by next month.

Rekha will have been very good for a year by next month.

Mohit will have been very good for a year by next month.

Rekha and Mohit will have been very good for a year by next month.

Present Perfect

Subject + has been/ have been + adjective + noun + point of time/ period of time.

I have been a good teacher for 10 years.

We have been good teachers for 10 years.

You have been a good teacher for 10 years.

You have been good teachers for 10 years.

He has been a good teacher for 10 years.

She has been a good teacher for 10 years.

They have been good teachers for 10 years.

Rekha has been a good teacher for 10 years.

Mohit has been a good teacher for 10 years.

Rekha and Mohit have been good teachers for 10 years.

Past Perfect

Subject + had been + adjective + noun + point of time/ period of time.

I had been a good teacher for 10 years before I ran my business.

We had been good teachers for 10 years before we ran our businesses.

You had been a good teacher for 10 years before you ran your business.

You had been good teachers for 10 years before you ran your businesses.

He had been a good teacher for 10 years before he ran his business.

She had been a good teacher for 10 years before she ran her business.

They had been good teachers for 10 years before they ran their businesses.

Rekha had been a good teacher for 10 years before she ran her business.

Mohit had been a good teacher for 10 years before he ran his businesses.

Rekha and Mohit had been good teachers for 10 years before they ran their businesses.

Future Perfect

Subject + will have been + adjective + noun + point of time/ period of time.

I will have been a good teacher for 10 years by the last of this month.

We will have been good teachers for 10 years by the last of this month.

You will have been a good teacher for 10 years by the last of this month.

You will have been good teachers for 10 years by the last of this month.

He will have been a good teacher for 10 years by the last of this month.

She will have been a good teacher for 10 years by the last of this month.

They will have been good teachers for 10 years by the last of this month.

Rekha will have been a good teacher for 10 years by the last of this month.

Mohit will have been a good teacher for 10 years by the last of this month.

Rekha and Mohit will have been good teachers for 10 years by the last of this month.

Present Perfect

Subject + has been/ have been + adverb + adjective + noun + point of time/ period of time.

I have been a very good teacher for 10 years.

We have been very good teachers for 10 years.

You have been a very good teacher for 10 years.

You have been a very good teacher for 10 years.

He has been a very good teacher for 10 years.

She has been a very good teacher for 10 years.

They have been very good teacher for 10 years.

Rekha has been a very good teacher for 10 years.

Mohit has been a very good teacher for 10 years.

Rekha and Mohit have been very good teachers for 10 years.

Past Perfect

Subject + had been + adverb + adjective + noun + point of time/ period of time.

I had been a very good teacher for 10 years before I started working in a company.

We had been very good teachers for 10 years before we started working in a company.

You had been a very good teacher for 10 years before you started working in a company.

You had been a very good teacher for 10 years before you started working in a company.

He had been a very good teacher for 10 years before he started working in a company.

She had been a very good teacher for 10 years before she started working in a company.

They had been very good teacher for 10 years before they started working in a company.

Rekha had been a very good teacher for 10 years before she started working in a company.

Mohit had been a very good teacher for 10 years before he started working in a company.

Rekha and Mohit had been very good teachers for 10 years before they started working in a company.

Future Perfect

Subject + will have been + adverb + adjective + noun + point of time/ period of time.

I will have been a very good teacher for a whole life by now.

We will have been very good teachers for a whole life by now.

You will have been a very good teacher for a whole life by now.

You will have been very good teacher for a whole life by now.

He will have been a very good teacher for a whole life by now.

She will have been a very good teacher for a whole life by now.

They will have been very good teacher for a whole life by now.

Rekha will have been a very good teacher for a whole life by now.

Mohit will have been a very good teacher for a whole life by now.

Rekha and Mohit will have been very good teachers for a whole life by now.

Leave a Comment

Your email address will not be published. Required fields are marked *