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
Verified answer
Explanation:
1 ans =has been travelling
2 ans =played
3 ans =have to work
4 ans =have been running
5 ans=not wait long
6 ans =was studying
7 ans = prepare
8 ans = will teach
I need your brainslist and follow me for more good answer
regards......
Answer:
1. b 7. a 8.
2. a
3. c
4. b
5. a xplanation:
6. b