詳解
這句用 Aren't you 開頭,是一個否定疑問句,字面是「你不打算吃晚餐嗎」,實際上是帶點關心的催促:都七點了,你怎麼還不吃。這種問句問的還是「你到底吃不吃」,所以答案要落在「吃/不吃」這條軸上。(C) No, I'm not really hungry(不了,我不太餓)用「不吃」加上「因為不餓」的理由,正好完整回應了這個關心。
這題卡人的地方是後面補的 It's seven already(已經七點了)。這個 seven 是拿來干擾的,它讓 (B) 那個「See you at seven」看起來好像對得上。但七點只是說話者用來催你的背景,不是在跟你約時間。聽的時候要分清楚:真正的問題是「你吃不吃晚餐」,seven 只是幫腔的一句。
否定疑問句(Aren't you…/Don't you…)在會考很常見,你不用被那個 not 繞暈,把它當成一般的「你要不要……」來聽就好,答案照樣是「要/不要」方向的回應。