I could help you pick apples on Saturday. We ................................................................................ apples for a week by Saturday. We'll be finished. (pick)
I could help you pick apples on Saturday. We will have been picking apples for a week by Saturday. We'll be finished.
Oops!
Check
Okay!
Check
15
Do you think you will pass the exam? I hope so. I ........................................................................... for it for two weeks when I take it. (revise)
Do you think you will pass the exam? I hope so. I will have been revising for it for two weeks when I take it.
Oops!
Check
Okay!
Check
15
Look at Jane. She's so nervous. No wonder. She ............................................................... for Tim for five hours when his plane finally arrives. (wait)
Look at Jane. She's so nervous. No wonder. She will have been waiting for Tim for five hours when his plane finally arrives.
Oops!
Check
Okay!
Check
15
Why are you so angry? They ............................................................................. the road by the end of this year. (repair)
Why are you so angry? They will have been repairing the road by the end of this year.
Oops!
Check
Okay!
Check
banana
Go to last place!
Oops!
seesaw
Swap points!
Okay!
gift
Win 20 points!
Okay!
thief
Give points!
5
10
15
20
25
15
Your French is not perfect. Don't worry. I ....................................................................... it for a year by the time I leave for France. (learn)
Your French is not perfect. Don't worry. I will have been learning it for a year by the time I leave for France.
Oops!
Check
Okay!
Check
15
Your parents are experienced workers. Yes, they are. They ........................................................................ together for thirty five years before they retire. (work)
Your parents are experienced workers. Yes, they are. They will have been working together for thirty five years before they retire.
Oops!
Check
Okay!
Check
trap
No points!
Oops!
gift
Win 10 points!
Okay!
fairy
Take points!
5
10
15
20
25
thief
Give points!
5
10
15
20
25
15
Bill is a good teacher. Definitely. He ........................................................................ for five years by the time he's 30. (teach)
Bill is a good teacher. Definitely. He will have been teaching for five years by the time he's 30.
Oops!
Check
Okay!
Check
15
Is Grace your neighbour? Yes, she is. She .............................................................. next door for a year next month. (live) We could buy Lisa a new piano for her birthday
Is Grace your neighbour? Yes, she is. She will have been living next door for a year next month.
Oops!
Check
Okay!
Check
15
Shall I wake Doris up? Yes, please. At nine o'clock she ................................................................. for ten hours. (sleep)
Shall I wake Doris up? Yes, please. At nine o'clock she will have been sleeping for ten hours
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
rocket
Go to first place!
Okay!
fairy
Take points!
5
10
15
20
25
banana
Go to last place!
Oops!
heart
Other team wins 25 points!
Oops!
seesaw
Swap points!
Okay!
fairy
Take points!
5
10
15
20
25
baam
Lose 20 points!
Oops!
15
We could buy Lisa a new piano for her birthday. Good idea. When she turns twenty, she ....................................................................... the piano for twelve years. (play)
We could buy Lisa a new piano for her birthday. Good idea. When she turns twenty, she will have been playing the piano for twelve years.