- By the time we ............ nearly all the food ............. .
arrived/had been eaten
arrive/has been eaten
are arriving/has to be eaten
would arrive/had eaten
have arrived/is being eaten