Before we move to learn the structures, let’s have a look on some 3rd forms of verbs: Broken, Taken, Spoken, Drunk, Eaten, Cooked, Told, Bought, Brought, Painted, Gone and Come etc.
We use 3rd forms after may have, might have, could have, shall have, will have, would have, should have and must have. The other structurer ‘can have’ is not used in daily communication. I have categoried the structures below and explained their usage briefly.
May have + 3rd Form
This structure is used when you state the completion of a task based on doubt. For example “You must have done the work”. etc
He may have gone. Wo shayed chala gya ho
He may have passed the test.
She may have arrived.
They may have written a letter.
Might have / Could have + 3rd Form
This structure is used when the completion of an action is expressed in the past tense and also involves a doubt or possibility. For example “he might have told her”.
I felt yesterday that you might have told her.
You could have gone.
You could have invited me.
You could have purchased that house.
Shall/Will/Would + have + 3rd Form
Use these three constructions for actions that will be completed in the present. Its detailed lessons will be further clarified in conditional clauses.
You will have gone.
You would have gone.
I shall have gone.
Should have + 3rd Form
These phrases are used to express regret in the past. I should have come. I should have found it. I should have eaten. I shouldn’t have bothered her.
I should have gone.
I should have told him.
She should have invited you.
Must have + 3rd Form
These structures are used for a prediction. Like your friend has done some mischief and got hit. And you do not know about his mischief, but you make a prediction from your guess. “You have been beaten because you must have done something wrong.”