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
10.1-Past Modals
0
%
0
0
0
Back
Restart
I __________ (not / send) that email. I was upset when I wrote it. I apologise.
wouldn't have sent
shouldn't have sent
couldn't have sent
Oops!
Okay!
Ruka and Georia _______ (leave) earlier. There’s a lot of traffic and now they’re going to be late.
could've left
would've left
should've left
Oops!
Okay!
When my dad was young, he _______ (be) a professional singer but he wanted to do other things.
would've been
should've been
could've been
Oops!
Okay!
I ________ (not / stay) out all night drinking! Now I’m hungover and I’ve got an interview this morning.
would not have stayed
could not have stayed
should not have stayed
Oops!
Okay!
I ______ (not / come) to the party without you. I’m way too shy with meeting new people.
couldn't have come
wouldn't have come
shouldn't have come
Oops!
Okay!
I ______ (arrive) early if you’d given me the correct time. You know I love being punctual.
should've arrived
would've arrived
could've arrived
Oops!
Okay!
Peter _______ (be) happy to do all the baking but he was too ill this weekend.
could've been
would've been
should've been
Oops!
Okay!
It ______ (be) Meg that was selected for the promotion. I can’t believe she didn’t get it!
would have been
could have been
should have been
Oops!
Okay!
______ we ______ (book) the restaurant? I didn’t check the website to see if it was possible.
Would we have booked
Could we have booked
Should we have booked
Oops!
Okay!
Mike finally moved into his new apartment. He _______ (move) earlier. It was possible but he didn’t feel like it.
should've moved
would've moved
could've moved
Oops!
Okay!
You really _______ (ask) for my advice first before submitting your art project.
would've asked
should've asked
could've asked
Oops!
Okay!
John ________ (help) you if you’d asked him. He’s really sweet and happy to help!
should have helped
would have helped
could have helped
Oops!
Okay!
My presentation went super well. In fact, it _________ (not / go) better!
shouldn't have gone
couldn't have gone
wouldn't have gone
Oops!
Okay!
Julia ________(not / be able to) come to our party even if she’d wanted to. She’s overseas!
couldn’t have been able to
shouldn’t have been able to
wouldn’t have been able to
Oops!
Okay!
I ________ (tell) you the news sooner but Ed only told me he was engaged 10 minutes ago. You know I tell you everything!
could've told
should've told
would've told
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies