英語の学び場
英文法《☞上級

-2.4: When the meal had been finished, she made coffee for me.

主節に過去形(本問ではmade)が使われている場合に、when以下に過去完了形(本問ではhad been)を使うと、when以下は、“after…(…した後に)”に近い意味になります。
よって、問題文(食事がすんだあと、彼女は私にコーヒーをいれてくれた)は、正しい。