I should have brought an umbrella.
I should have brought an umbrella. (I didn't — and it rained)
He shouldn't have shouted. (he did — that was wrong)
You should have told me sooner.
You shouldn't have told him the secret.
Should you have told her?
→ Yes, I should have.
You should have study harder.
You should have studied harder.
He should has left already.
He should have left already.
She shouldn't have went to the party.
She shouldn't have gone to the party.
I should have tell you yesterday.
I should have told you yesterday.
Say the answer out loud — then tap to check.
He shouldn't haveA droveB so fast inC the rain, andD now the car is damaged.
Bdrove → driven
✓ should have + past participle
We should haveA booked earlier, becauseB the hotels wereC full and the price have risenD.
Dand the price have risen → and the price has risen
✓ the price is singular → has
I should of studiedA harder forB the exam, butC I spentD the whole weekend at the beach.
AI should of studied → I should have studied
✓ should have, never should of
Use should have or shouldn't have + past participle.
Should(n't) have + past participle — always "have", never "has".