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
Upper end of course mistakes correction
0
%
0
0
0
Back
Restart
Call an ambulance! Mrs. Jones (run over) by a car!
has been run over
Oops!
Okay!
We (practise) this dance for nearly two months, so it should go well tonight.
have been practising
Oops!
Okay!
I think you’d have got the job if you (not ask) that stupid question.
hadn't asked
Oops!
Okay!
You (not sit) here now if I hadn’t managed to get us the invitation.
would not be sitting
Oops!
Okay!
I wanted to meet Anna, but she (already leave) when I got to the party.
had already left
Oops!
Okay!
We couldn’t go inside the church because it (redecorate).
was being redecorated
Oops!
Okay!
I (still work) at 7.00. I don’t finish till 8.00 on Thursdays.
will still be working
Oops!
Okay!
I (writing) my essay for an hour when my computer crashed and lost it all.
had been writing
Oops!
Okay!
One of the greatest 20th-century paintings (report) to have been stolen.
is reported
Oops!
Okay!
I immediately regretted (send) the email
sending
Oops!
Okay!
I’m sure you wish you (not buy) that car. It’s been nothing but trouble.
had not bought
Oops!
Okay!
I think I (learn) enough Chinese by the time I go to China.
will have learned
Oops!
Okay!
I’ll bring something to eat in case we (get) hungry.
get
Oops!
Okay!
I’ll let you know the test results as soon as I (discuss) them with your doctor.
have discussed
Oops!
Okay!
You shouldn't (spend) so long in the sun yesterday - you've got sunburn.
have spent
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies