Miranda is understandably famished because she hasn't eaten all day when she finally came home from her trip. if she ______ even a small snack during the long trip. she wouldn't be so hungry right now. (a) would eat (b) ate (c) was eating (d) had eaten 선생님 이문제 now가 있어서 현재동사가 정답이라고 알고있어서 정답을 B라고 생각했는데 정답이 d라고 해요 동사원형이 정답이 아닌가요 ???
시원스쿨 선생님의 답변(2022.04.27)
안녕하세요, 시원스쿨LAB입니다.^^
오늘도 지텔프를 열공하고 계시는 회원님 화이팅입니다!
문의하신 내용은 혼합가정법에 관한 것입니다.
혼합 가정법이란 if절의 내용이 과거의 사실에 반대되는 가정인데
그 가정의 결과를 나타내는 주절에는 현재에 '~할 텐데'라고 말하는 가정법으로,
if절은 과거완료시제인 had p.p.를 쓰고 주절은 would/could/might + 동사원형을 쓰는 가정법입니다.
그래서 '(과거에) 했었다면, (현재에) ~할 텐데/할 수 있을 텐데/할지도 모르는데'라고 해석합니다.
문의하신 내용은 '그녀가 긴 여행 동안 작은 스낵이라도 먹었더라면(과거의 내용), 그녀는 지금 그렇게 배가 고프지 않을 텐데(현재의 내용)'이라는 의미로,
빈칸이 포함된 if절은 과거의 내용을 반대로 가정하고 있으므로 과거완료시제 had p.p.를 사용해야 합니다.
따라서 정답은 (d)입니다.
그럼, 답변이 도움이 되었기를 바라며 회원님의 지텔프 열공을 응원합니다!^^
감사합니다!
댓글 0 답글