I am struggling with an example sentence (Fill the gap type of exercise):
When I arrived, everybody was sitting round the table and talking. Their mouths were empty, but their stomachs were full. >>They had been eating/They had eaten. <<
I would pick past perfect simple (They had eaten), however the correct solution is past perfect continuous.
Can you explain why?