Future Simple
Future Continous
Future Perfect Simple
Future Perfect Continuous
Mix
100

If she passes the exam, she .............(be) very happy.

will be

100

I ............(be/stress)tomorrow during my science test.

will be stressing

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

100

I ...............(to see) my sister in April.

I am going to see my sister in April.

200

The meeting .............. (take) place at 6pm.

will take

200

At three o'clock tomorrow, she ...........(shop) in New York.

'll be shopping

200

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

will have arrived

200

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

will have been living

200

Our train ..............(leave)  at 4:47.

leaves / is leaving

300

Because of the train strike, the meeting ...........(not/take) place at 9 o'clock..

won't take

300

At three o'clock tomorrow, he ...........(study) in the library.

'll be studying

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

300

Hurry up! The conference .................(begin)  in 20 minutes.

begins / is beginning

400

Everybody ...........(adore)  you.

will adore

400

When the boss comes, ...........(John/use) the computer?

will John be using

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

400

What does a blonde say when she sees a banana skin lying just a few meters in front of her? 

Oh dear! I .................(slip) !

am going to slip

500

There ..............(not / be)  anything left to wish for.

will not be

500

When the boss comes, ................(she/send) an email?

will she be sending

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

500

I haven't made up my mind yet. But I think I ............(find)  something nice in my mum's wardrobe.

will find