1

They’ll have built the new road by the end of the month.

BUILD

2

By the end of this week I’ll have been waiting for ten weeks for my phone to be repaired.

WAIT

3

I hope I’ll have finished this chapter by the end of the day.

FINISH

4

I won’t have retired till the year 2000.

NOT RETIRE

5

We’ll have been flying non-stop for twelve hours before we get to Tokyo.

FLY

6

They’ll have completed work on the dam by the end of this decade.

COMPLETE

7

By this time next week I’ll have been working on my novel for two years.

WORK

8

Don’t try to move this bookcase by yourself.

Wait and I’ll help you.

HELP

9

On 2nd March we'll have been married for ten years.

MARRY

10

It is already 5 o'clock, we are going to be late. We'll cut acrossthe park to save time.

CUT

11

She'll have got up by the time we arrive.

GET

12

If you cut down on your smoking, you'll see that I'm right.

SEE

13

By the end of the century motor cars'll have disappeared from city centers.

DISAPPEAR

14

Once he finds out what is happening he'll be furious.

FIND OUT /TO BE

15

By the end of this semester she will have been studying English for 2 years.

STUDY

16

The letter won't have reached her yet, so there is no point in worrying about her reaction.

NOT REACH

17

 We are late. He'll have had lunch by the time we get to the restaurant.

HAVE/GET

18

It's raining outside. I hope it will have stopped raining by tomorrow morning.

STOP

19

I think you will know the result of your exam next week.

KNOW

20

Don't touch my car again or I'll call the police!

CALL