1.He told me that since then, he [has loved, had loved] her.
2.Jack suddenly realized that the teacher was asking him a question. He couldn't answer because he[ has been daydreaming/had been daydreaming] for the last ten minutes.
각각 답이 had loved, had been daydreaming 인데 왜 그런지 모르겠습니다. 각각 since then (그 때 이후로), for the last ten minutes (지난 십분동안) 이라는 어구가 있는데 현재완료가 와야 하는 것이 아닌가요?





1



사랑했고 -> 그사실을 말했다 (과거: told)
그녀를 사랑한게 먼저이고 그사실을 말했다고 표현할때 told 사용했어용
말한거보다 사랑한게 먼저니까 과거의 과거, 대과거시제 써주시면됩니당
----------------------------------------------------------
2번역시 그가 질문을 받았"었"던걸 알아차리지 못한거잖아요?
일어난순서대로 나열을하자면
백일몽에 빠짐 -> 질문을받음 (과거: was asking)
이건데 질문을 받았던게 과거이고 백일몽에빠진것은 그 전의 일이니까
과거의과거, 대과거인 had~ 써주시면됩니당.