... you already ... the film? If yes, when ... you ... it?
A) do/see/see/-
B) shall/see/do/see
C) did/see/did/see
D) have/seen/did/see
E) are/going to see/had seen
Правильный ответ:
D
Перевод:
Ты уже видел этот фильм? Если да, то когда ты видел его?
Пояснение:
Когда интересует результат действия (видел фильм или нет), т.е. неважно когда и каким образом оно произошло, используют Present Perfect: have you seen the film?
Если важен не сам результат, а когда или как действие происходило, употребляют Past Simpe: when did you see it?