Future Perfect Simple
Future Perfect Continuous
100

She .............(finish) her exams by then, so we can go out for dinner.

will have finished

100

He ..............(cook), so the kitchen will be warm.

will have been cooking

200

They ..............(arrive) by dinner time.

will have arrived

200

We ...............(live) here for ten years next month.

will have been living

300

We .............(not/eat) before we come, so we'll be hungry.

won't have eaten

300

How long .............(you / wait) when you finally get your exam results?

will you have been waiting

400

He .............(not/complete) the project by July.

won't have completed

400

Julie ..............(not / eat) much, so we'll need to make sure she has a good meal when she arrives.

won't have been eating

500

They ................(not/go) by six.

won't have gone

500

We .................(not / do)this project for long when the inspector arrives.

won't have been doing

M
e
n
u