Future Perfect or Future Perfect Continuous Quiz

Choose the correct answer:

By the time we reach the next service station we ___________ for over 4 hours!

 
 

By the end of our holiday we ___________ 3 different countries!

 
 

I ___________ to sleep by the time you come back from work, so don’t make a noise!

 
 

If we win this next game, we ___________ a record for our team!

 
 

I don’t want to go out tomorrow night, because I ___________ all day.

 
 

By this time tomorrow, I ___________ my decision about whether to stay in the job.

 
 

You can come and visit me in June, because I ___________ all of my exams by then.