Fill in the blanks with the correct future perfect continuous tense form of the verbs.

1. My sister_____ for five days by the time I see her.
a. has been travelling
b. will have been travelling
c. will has been travelling

2.They'll be exhausted by dinner. They ____ hockey for seven hours.
a. will have been playing
b. will have played
c. played

3. Will you _____ here for ten years by October?
a. have been worked
b. have to work
c. have been working

4.It's a one-hour relay. They'll only _____for half the time by 6 p.m.
a. have run
b. have been running
c. run

5. We_____ long if you reach the venue by 8 p.m.
a. will not have been waiting
b. will have waited
c. will not wait

6. I_____in this school for two years in January.
a. was studying
b. will have been studying
c. will not have studied

7.Wouldn't they_____ for two weeks by then?
a. have been preparing
b. have prepare
c. prepare

8. He _____for a month by the time the new teacher arrives.
a. will have been teaching
b. will teach
c. will be teaching ​

Answers & Comments


Add an Answer


Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Helpful Social

Copyright © 2024 EHUB.TIPS team's - All rights reserved.