The professor ensures that students ( ) the subject's key principles in time for the exam. 에서
will have learned가 정답이라고 되어있는데
learned 도 해석상으로는 문제없는 듯 한데 왜will have learned 는 답이고 learned 는 답이 아닌지 질문합니다.
이용재 선생님(2019.03.12)
ensure는 앞으로 일어날 일이 반드시 ~하게 하다란 뜻이 강해요. 그래서 ensure that이하의 절은 미래 상황이나, 규정이나 정책등이 반드시 보장되도록 하는 상황이 주로 나오게 됩니다.
그래서 ensure that 뒤엔 주로 미래, 또는 규정을 나타내는 현재 상황은 가능하나, 과거 시제는 거의 쓰이지 않습니다.