Future perfect continuous

Choose the correct answer for each blank.

1 - I (not / wait) ___ for him for 3 hours by 9 o'clock.





2 - ___ your father (drink) ___ beer for ten years by the end of this year?





3 - they (wait) ___ for over an hour when our plane finally arrives.





4 - (Phil / wait) ___ for her for two hours by now?





5 - How long (you / work ) ___ the book this month?





6 - (they / dance) ___ for 2 hours by midnight?





7 - They(play) ___ football by three hours by 5 o'clock.





8 - Her mother (look) ___ for her all night long.





9 - Jacob(exercise) ___ all morning.





10 - John won't be tired because he (not / exercise) ___ so hard.