ご質問ありがとうございます!過去完了形を使うかどうか、迷いますよね。
結論から言うと、この場合は過去完了形を使わなくても、過去形だけでOKです。
理由は、「リサがジムに会った」のは、「私がリサに質問した」時より前であることは明らかだからです。
「映画館でジムを見ましたか?」 という質問は、ジムを見かけたのが質問をした時よりも前であることを前提にしています。
そのため、わざわざ過去完了形を使って、「質問した時よりも前にジムを見た」と強調する必要がないのです。
ただし、もし以下のような状況であれば、過去完了形を使うこともできます。
「リサに会う前にジムを見たかどうか」 を聞きたかった場合
例: I asked Lisa if she had seen Jim before she met me.(私はリサに、私に会う前にジムを見たかどうか尋ねました。)
このように、過去のある時点よりも前に起こったことを強調したい場合は、過去完了形を使うことができます。
今回の問題では、過去完了形を使っても間違いではありません。しかし、過去形だけで十分に意図が伝わるため、より自然な過去形が模範解答として選ばれていると考えられます。
■ポイント
過去完了形は、過去のある時点よりも前に起こったことを強調したい場合に使う。
文脈から時制が明らかな場合は、過去形だけでもOK。