English Future Perfect Tense - Test 03
Questions
1.
2.
3.
4.
The secretary _____ all the letters by 12 o'clock.
A.
has typed
B.
will have typed
C.
will be typing
D.
will had typed
By the time they come, we'll ______ dinner.
A.
have finished
B.
finish
C.
had finished
D.
finished
By the end of the century we will ______ most of the oxygen.
A.
had used up
B.
have used up
C.
have use up
D.
had use up
By 11 o'clock she'll ______ the shopping.
A.
have done
©
Photocopiable
5.
6.
7.
B.
has done
C.
have do
D.
has doing
By the end of the year I'll ______ four or five colds.
A.
have catched
B.
have caught
C.
had caught
D.
had catched
By 10 o'clock they ______ walking for 24 hours.
A.
will be
B.
will have
C.
will have been
D.
have been
By the time they get to the theatre the play ______.
A.
will already start
B.
will have already started
C.
will be start
D.
will be started
©
Photocopiable
8.
9.
By dinner time he'll ______ reading the papers.
A.
have finished
B.
be finish
C.
be finished
D.
had finished
I _____ by the year 2020.
A.
will have retired
B.
will retire
C.
am retiring
D.
will be retire
10. By tea-lime he will ______ a packet of cigarettes.
A.
have smoked
B.
had smoked
C.
have smoke
D.
had smoke
©
Photocopiable