I __________________ (have tried / I have been trying) to call you all morning.
HAVE BEEN TRYING
Oops!
Check
Okay!
Check
boom
Lose 50 points!
Oops!
gift
Win 20 points!
Okay!
shark
Other team loses 10 points!
Okay!
baam
Lose 5 points!
Oops!
5
How long _________________ (have you known / have you been knowing) Simon?
HAVE YOU KNOWN
Oops!
Check
Okay!
Check
baam
Lose 15 points!
Oops!
shark
Other team loses 15 points!
Okay!
shark
Other team loses 10 points!
Okay!
lifesaver
Give 15 points!
Oops!
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
The baby's face is really dirty. What ___________________ (has he eaten / has he been eating)?
HAS HE BEEN EATING
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
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
20
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
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
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
15
We ___________________ (have painted / have been painting) the bedroom. We've nearly finished.