Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Review
0
%
0
0
0
Back
Restart
I don't have enough money to pay this month's rent. I (couldn't have/should have been saving money.
should have
Oops!
Okay!
I know Nick doesn't get along with Rob, but he didn't need to be so rude. (Nick was rude/Nick wasn't rude)
Nick was rude
Oops!
Okay!
I was a mess at work today! I(might not have/ shouldn't have) stayed awake watching Netflix all night.
shouldn't have
Oops!
Okay!
Driving during a storm is dangerous. You (must be/might have been) more careful.
Must be
Oops!
Okay!
My boyfriend/girlfriend forgot to answer my message. He/she (shouldn't have /might have) been busy.
Might have
Oops!
Okay!
Mary was supposed to cook dinner today (Mary cooked dinner / Mary didn't cook dinner)
Mary didn't cook dinner
Oops!
Okay!
Matt you should have studied for your quiz! (Matt didn't study / Matt studied)
Matt didn't study for his quiz
Oops!
Okay!
My father had to work early today. (My father's boss told him to come to work early./ My father's boss didn’t tell him to come to work early.)
My father's boss told him to come to work early.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies