Future Continuous vs Future perfect I
Future Continuous vs Future perfect II
100

Don't ring me at 9:30 because I _______ (have) dinner.

'll BE HAVING

100

I'm sorry, I can't come. I __________ (play) soccer at that time tomorrow.

 WILL BE PLAYING 

200

This time next Friday we ________ (lie) on a beach in California.

WILL BE LYING

200

Don't come at 3 pm tomorrow, I ________ (take) a shower and I won't be able to open the door.

WILL BE TAKING 

300

My boss won't be at work at 5:30. She ________ (go) home already.

WILL HAVE GONE

300

_____ you _________ (finish) dinner by the time I get home.

WILL you HAVE FINISHED 

400

By the end of the year, Mary___________ (get) a job at her father's company.

WILL HAVE GOT / GOTTEN

400

Phone me after 8. I __________ (have) dinner by then.

 WILL HAVE HAD

500

I _______ (stay) in this hotel this time next year.

WILL BE STAYING

500

I _______ (buy) my first car by my 30th birthday.

WILL HAVE BOUGHT 

M
e
n
u