「X はもういいの?」という文型は you don't want X anymore?
anymore は 「もう」という意味で、
「もういい」というニュアンスは「もう欲しくない」なのでそのことを英語で伝えます。
だから、 to want という動詞を使用。
B と D の文章に当てはめると、
B: You don't want your old girlfriend anymore?
D: You don't want (to go to) the curry restaurant anymore?
・Are you over her already?
「(彼女のことは)もういいの(吹っ切れたの)?」
・Are you done with that place?
「(あのお店は)もういいの(諦めたの)?」
be over... で「〜を吹っ切る・忘れる・未練がない(もういい)」という意味になります。
他には:
Have you changed your mind about going there?
「あそこへ行くのはもうやめたの(考えが変わったの)?」
ご質問ありがとうございました。
お役に立てれば幸いです。