Overview

Formation of the Future Perfect in the Past

#1. The Future Perfect in the Past is formed by means of the Future Indefinite in the Past of the auxiliary verb to have and Participle II of the notional verb.

#2. In the interrogative form, the first auxiliary verb is placed before the subject. And in the negative form, the negative particle not is placed after the first auxiliary verb.

Affirmative Interrogative Negative
I should have worked
He would have worked
She would have worked
We should have worked
You would have worked
They would have worked
Should I have worked?
Would he have worked?
Would she have worked?
Should we have worked?
Would you have worked?
Would they have worked?
I should not have worked
He would not have worked
She would not have worked
We should not have worked
You would not have worked
They would not have worked

#3. The contracted affirmative forms are:

I’d have worked
He’d have worked

The contracted negative forms are:

I shouldn’t have worked
He wouldn’t have worked

#4. The negative-interrogative forms are:

Should I not have worked? = Shouldn’t I have worked?
Would he not have worked? = Wouldn’t he have worked?

Use of the Future Perfect in the Past

The Future Perfect in the Past is used to denote an action completed before a definite moment which was the future from the point of view of the past.

I wondered whether they would have reached the place by noon