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
B1 test feedback
0
%
0
0
0
Back
Restart
If the weather (be) warmer, we would have gone to the beach.
had been
Oops!
Okay!
The live in a terraced / semi-terraced house so they have neighbors on both sides.
terraced
Oops!
Okay!
If it doesn’t rain, (you / go) cycling this afternoon?
will you go
Oops!
Okay!
I am not finishing / will not have finished my homework by eight o’clock.
will not have finished
Oops!
Okay!
The builders are completing / will have completed their work by Monday.
will have completed
Oops!
Okay!
You (feel) better if you got more sleep.
would feel
Oops!
Okay!
I promise I am not going to forget / won’t forget to pay you back.
won’t forget
Oops!
Okay!
Will she wear / Will she be wearing a red dress when I meet her?
Will she be wearing
Oops!
Okay!
(you / buy) a new computer if you had had enough money?
Would you have bought
Oops!
Okay!
If I were you, I (not stay up) late the night before a test.
wouldn’t stay
Oops!
Okay!
Three hours from now I won’t sleep / won’t be sleeping.
won’t be sleeping
Oops!
Okay!
Don’t get up. I am going to open / will open the door
will open
Oops!
Okay!
If I had studied more, I (get) good marks last year.
would have got
Oops!
Okay!
We will be waiting / will have waited for you in front of the supermarket.
will be waiting
Oops!
Okay!
Is Paul going to go / Will Paul have gone to the tennis tournament this weekend?
Is Paul going to go
Oops!
Okay!
Look at those clouds. It is going to rain / will rain soon.
is going to rain
Oops!
Okay!
The waiter will be serving / will have served 100 customers by the end of the day
will have served
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies