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
4. Future Perfect Continuous
0
%
0
0
0
Back
Restart
How long ... (she / plan) to move house when she finally moves?
will she have been planning
Oops!
Okay!
How long ... (the children / sleep) in the living room when their new bedroom is ready?
will the children have been sleeping
Oops!
Okay!
... she / wait) long by the time we get there?
Will she have been waiting
Oops!
Okay!
Julie ... (not / eat) much, so we'll need to make sure she has a good meal when she arrives.
won't have been eating
Oops!
Okay!
They ... (study) all day, so they'll want to go out in the evening.
will have been studying
Oops!
Okay!
He ... (not / do) much work, so he'll be happy to start a new project.
won't have been doing
Oops!
Okay!
I ... (answer) students' questions all morning, so I'll want a quiet lunch.
will have been answering
Oops!
Okay!
I ... (work) all weekend so I won't be energetic on Sunday night.
will have been working
Oops!
Okay!
How long ... (he / train) when he enters the competition?
will he have been training
Oops!
Okay!
... (he / play) computer games for ten hours when he finally stops?
Will he have been playing
Oops!
Okay!
They ... (not / stay) in the hotel for long when she arrives.
won't have been staying
Oops!
Okay!
How long ... (you / work) on this project when it is finished?
will you have been working
Oops!
Okay!
She ... (play) squash, so she won't be dressed up.
will have been playing
Oops!
Okay!
... (they / travel) for long when they arrive?
Will they have been travelling
Oops!
Okay!
We ... (look) at houses for four months next Tuesday.
will have been looking
Oops!
Okay!
We ... (not / do) this project for long when the inspector arrives.
won't have been doing
Oops!
Okay!
How long ... (you / wait) when you finally get your exam results?
will you have been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies