Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Future Perfect Continuous Quiz (EnglishClub)

1. My mom ________ for two 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 will have been _____ hockey for seven hours.

a) playing b) played c) play

3. Will you ________ here for ten years by the time of the Christmas party?

a) have been worked b) have to work c) have been working

4. It's a 24-hour relay. They'll only have been ________ for half the time by 6pm.

a) ran b) run c) running

5. We ________ been waiting long.

a) will not have b) have not will c) will have not

6. I ________ working for two years.

a) willn't have been b) won't have been c) not have been

7. Won't they ________ travelling for two weeks by then?

a) have been b) had been c) has been

8. The teachers will ________ for a month by the time the deal is made.

a) have been striking b) will strike c) will be striking

9. The films run all night. We ________ movies for six hours by the time the feature comes
on.

a) watched b) will have been watching c) will watch

10. She'll still be groggy. She ________ undergoing surgery for three hours.

a) will has been b) will have been c) will be have

You might also like