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