This time tomorrow we’ll ____ by the pool of our hotel, drinking cocktails and working on our suntans. (have sat / be sitting)
be sitting
15
I still need a few more days, but I promise that I will _____ painting the house by Friday at the latest. (have finished / be finishing)
have finished
15
In December, Marco will ______ at Simpsons for five years, which means his annual holiday allowance will increase by an extra day. (will have been working / be working)
have been working
20
The roof will have ______ repaired by the weekend. (been / been being)
been
20
By the time of this birthday, Daniel will have ____ doing Karate classes for 4 years.
been
10
By the holidays, Julia ______ (study) Spanish for 5 months.
will have been studying
25
The government has just announced that next year a new bridge ____ across the river Thames. (will be being built / is to be built / will have been being built)
is to be built
20
The Principal is (1) to announce / (2) will announce the essay-writing prize winners tomorrow. Only 1 is correct. Only 2 is correct. Both are correct and the meaning is the same.
Both are correct and the meaning is the same.
15
Do not attempt to change the battery yourself. It ____ replaced by a certified repairer. (will only be / is only to be)
is only to be
20
The hurricane ______ the coast of Florida in the next few days, so homes are being evacuated. (is to hit / will hit)
will hit
15
The diplomats ___ (introduce) to the president at the embassy this evening. (provide two correct answers here)
will be introduced / are to be introduced
20
The final decision on the new tax law ____ next month. (will have been taken / is to be taken)
is to be
10
Correct the mistake: Parents *is be* invited to participate in the event.
are to be
20
There are more guests coming to the party than expected. If food ____, we will need to hire more staff. (is served / will have been served / is to be served)