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.