Please, come at 8. By that time, I _________________ (will have been finishing / will have finished) my homework and we can go out.
WILL HAVE FINISHED
Oops!
Check
Okay!
Check
25
In less than 2 years, my grandparents _________________ (MARRY) for 50 years. We are going to celebrate it.
WILL HAVE BEEN MARRIED
Oops!
Check
Okay!
Check
5
How long _________________ (have you known / have you been knowing) Simon?
HAVE YOU KNOWN
Oops!
Check
Okay!
Check
25
She __________________ (has learnt / has been learning) French words for hours, but she still doesn't remember all of them.
HAS BEEN LEARNING
Oops!
Check
Okay!
Check
10
When you get off the train, we __________________ (will have been waiting / will be waiting) for you on the platform.
WILL BE WAITING
Oops!
Check
Okay!
Check
20
I __________________ (have tried / I have been trying) to call you all morning.
HAVE BEEN TRYING
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
gift
Win 20 points!
Okay!
rocket
Go to first place!
Okay!
baam
Lose 10 points!
Oops!
25
By the time you arrive, I __________________ (will have cooked / will be cooking) something spectacular and dinner will be waiting for you on the table.
WILL HAVE COOKED
Oops!
Check
Okay!
Check
monster
Reset all scores!
Oops!
shark
Other team loses 25 points!
Okay!
shark
Other team loses 25 points!
Okay!
banana
Go to last place!
Oops!
20
The baby's face is really dirty. What ___________________ (has he eaten / has he been eating)?
HAS HE BEEN EATING
Oops!
Check
Okay!
Check
10
Don't phone me before 8 o'clock, we ____________________ (will be having / will have had) dinner.
WILL BE HAVING
Oops!
Check
Okay!
Check
20
By the time you are 60, you __________________ (will be retiring / will have retired).
WILL HAVE RETIRED
Oops!
Check
Okay!
Check
lifesaver
Give 25 points!
Oops!
fairy
Take points!
5
10
15
20
25
gift
Win 15 points!
Okay!
thief
Give points!
5
10
15
20
25
15
We ___________________ (have painted / have been painting) the bedroom. We've nearly finished.