IN A MINUTE I (WAIT)____WILL HAVE BEEN WAITING_____ HERE FOR THREE...

29. In a minute I (wait)____will have been waiting_____ here for three hours.