Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Should have + Past Participle
0
%
0
0
0
Back
Restart
Mark didn't study for his test. He...
should have study.
should not have studied.
should studied.
should have studied.
Oops!
Okay!
Tanya came home late, so her parents were angry. She...
shouldn't have come home.
should have come home late.
shouldn't have make her parents angry.
shouldn't have come home late.
Oops!
Okay!
I've got a terrible headache. I ..... all that beer.
should've drunk
should've drink
shouldn't have drunk
shouldn't have drank
Oops!
Okay!
My dad's car was making strange noises. he didn't go to a mechanic. Now, It's broken. He...
should've go to a mechanic.
shoulded have gone to a mechanic.
should've gone to a mechanic.
shouldn't have gone to a mechanic.
Oops!
Okay!
Joanne lied to her friend. She...
shouldn't have lie.
shouldn't have lied.
should have lie.
shouldn't lied.
Oops!
Okay!
I didn't wake up early yesterday. I... (express regret)
should not have waked up early.
should have wake up early.
should have waked up early.
should have woken up early.
Oops!
Okay!
I went to work yesterday, even though I felt ill. Today I feel even worse, I ...
shouldn't have stayed at home
should have gone to work
should have stayed at home
shouldn't have gone to work
Oops!
Okay!
They hated the movie they saw last night. They...
shouldn't have saw the movie.
shouldn't have been on the movie.
should have go to a different movie.
should have seen a different movie.
Oops!
Okay!
You look really tired today. You...
shouldn't have appear at the party.
should have gone to the party.
shouldn't have go to the party.
shouldn't have gone to the party.
Oops!
Okay!
Tom didn't apply for the job. He regrets it. He...
should have apply for the job.
should have regretted the apply.
should have applied for the job.
should have regret it.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies