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 (not) have / Could (not) have
0
%
0
0
0
Back
Restart
You ____________ (say) that to her. It was very rude.
shouldn't have said
Oops!
Okay!
I can't believe I missed my flight. I ____________ (leave) home earlier.
should have left
Oops!
Okay!
My brother dumped all his old T-shirts in the rubbish bin.
He could have donated them.
Oops!
Okay!
I love this shirt so much that I bought one in every colour!
You should have thought about your fashion footprint.
Oops!
Okay!
We ____________ (watch) that scary movie. Now I can't sleep!
shouldn't have watched
Oops!
Okay!
My aunt bought leather gloves lined with real fur.
You should talk to her about being eco-friendly.
Oops!
Okay!
We have finished the water already. We ____________ (bring) more.
should have brought
Oops!
Okay!
I wish I ____________ (come) to dinner last night, but I was working.
could have come
Oops!
Okay!
You ____________ (order) the hamburger if you don't eat meat.
shouldn't have ordered
Oops!
Okay!
You are still sick. You ____________ (go) to school yesterday. You could make others sick too.
shouldn't have gone
Oops!
Okay!
The sun was so strong yesterday. I ____________ (wear) a hat to the beach.
should have worn
Oops!
Okay!
You should be more careful when crossing the road. You ___________ (be) killed.
could have been
Oops!
Okay!
You ____________ (met) her because you weren't born when she was alive.
couldn't have met
Oops!
Okay!
She is hungry already! She ____________ (eat) a bigger breakfast.
should have eaten
Oops!
Okay!
I didn’t have time to look for other dirty clothes, so I only washed my jeans in the machine.
You should be more responsible.
Oops!
Okay!
You ____________ (break) your leg. You are walking fine!
couldn't have broken
Oops!
Okay!
You were right. I ____________ (listen) to your advice.
should have listened
Oops!
Okay!
The elephants were so close that we ____________ (touch) them! But we weren't allowed to.
could have touched
Oops!
Okay!
It ____________ (not/be) Jane who stole the money. She wasn't at work that day.
couldn't have been
Oops!
Okay!
You ____________ (buy) some milk when you went to the supermarket. I wrote it on the shopping list!
should have bought
Oops!
Okay!
He ____________ (win) the race if he had trained harder.
could have won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies