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
B2 Final Revision Grammar - correction
0
%
0
0
0
Back
Restart
Her plane is arriving at midnight and we supposed to meet her at the airport.
ARRIVES or ARRIVED/ ARE SUPPOSED TO
Oops!
Okay!
My boss was entering my office when I was skyping my grandmother.
ENTERED
Oops!
Okay!
She claimed finishing the presentation all by herself.
THAT SHE HAD FINISHED
Oops!
Okay!
This time tomorrow I will have lunch with my old friends.
WILL BE HAVING
Oops!
Okay!
We’re not quite sure, but it must have been broken while we were driving.
MIGHT HAVE BEEN
Oops!
Okay!
I could bring my parents gifts from Indonesia, which made them very happy.
WAS ABLE TO BRING
Oops!
Okay!
Don’t go there! The floor has painted.
HAS BEEN PAINTED
Oops!
Okay!
If this weren't such a terrible idea, we would get very rich last month.
WOULD HAVE GOT
Oops!
Okay!
I drove my car to the station and changed the flat tire.
HAD MY FLAT TIRE CHANGED
Oops!
Okay!
They can’t afford celebrating their wedding in that restaurant, so they chose another one.
CAN'T AFFORD TO CELEBRATE
Oops!
Okay!
You mustn’t pay the rent in advance – you can pay later.
DON'T HAVE TO PAY
Oops!
Okay!
By the time I finish the book the author will be writing a new one.
WILL HAVE WRITTEN
Oops!
Okay!
Lora insisted on change the color of the logo from black to blue.
INSISTED ON CHANGING
Oops!
Okay!
If the children didn’t paint on the walls at that birthday party, we wouldn’t have to redecorate the house!
HADN'T PAINTED
Oops!
Okay!
I know her. She mustn’t have stolen the bracelet.
COULD NOT HAVE STOLEN/ CAN'T HAVE STOLEN
Oops!
Okay!
We are really looking forward to see you next month at the job fair.
LOOKING FORWARD TO SEEING
Oops!
Okay!
This semester I try to do my home work the same day I get it.
AM TRYING
Oops!
Okay!
He told me that he forgot to close the garage door before leaving the house.
HAD FORGOTTEN
Oops!
Okay!
He asked us how much was the entrance fee.
THE ENTRANCE FEE WAS
Oops!
Okay!
If she didn’t start complaining, they wouldn’t have changed their plans.
HADN'T STRARTED COMPLAINING
Oops!
Okay!
The gas prices are likely go up because of the political conflict.
LIKELY TO GO UP
Oops!
Okay!
They aren’t thinking of buy that house because the price is too high.
THINKING OF BUYING
Oops!
Okay!
I have been knowing her since childhood, she’s a great friend.
HAVE KNOWN
Oops!
Okay!
If there will be sales soon, I’ll get them a really nice present.
IF THERE ARE
Oops!
Okay!
I already finished the conversation when they arrived.
HAD ALREADY FINISHED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies