Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
the future perfect
0
%
0
0
0
Back
Restart
If all goes well, by June 2012 I (finish) ______ my university degree
will (shall) have finished
Oops!
Okay!
_______ (we/arrive) __________ by the time it gets dark?
will we have arrived
Oops!
Okay!
They (not/go) ________ by 9 tomorrow.
will not have gone
Oops!
Okay!
Why (she/finish) ________ the cleaning by six?
will she have finished
Oops!
Okay!
He (not/complete) ______ the project by July.
will not have completed
Oops!
Okay!
I (wait)__________________________________ for the manager for two hours.
have waited
Oops!
Okay!
They (live) ___________________________in Ho Chi Minh City since 1975.
have lived
Oops!
Okay!
They (build)_________________________________ a house by June next year.
will have built
Oops!
Okay!
Mary (lose)_________________ her hat and she (look)__________________________ for it until now.
has lost- has been looking
Oops!
Okay!
By this time next year we (marry) __________ for 30 years.
will have married
Oops!
Okay!
By next month I (leave)_________________________________ for India.
will have left
Oops!
Okay!
I (not/finish) _______ the essay by the weekend.
will not have finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies