문장에 나온 `The fisherman seems to catch a lot of fish after catching nothing two days in a row.`에서 답은 `to have caught`라고 하는데요.
`to catch`를 쓰면 왜 안 되는지 궁금해요. 이 문장만 보면 앞선 시제라는 근거가 잘 보이지 않아요.
그리고 to부정사가 미래 의미를 갖는다고 배웠는데, `I want to eat pizza`에서는 앞으로 먹고 싶다는 뜻이잖아요.
위 문장에서 `to catch`를 쓰면 `seems`와 같은 현재 시제로 해석되는 것 같아 헷갈립니다.
to부정사의 시제와 미래 의미가 어떻게 연결되는지 설명 부탁드려요.
로지 2026.04.11
문제의 설명이 충분하지 않은 것 같아요. 완료 부정사는 본동사보다 앞선 일을 나타낼 수 있지만, 주어진 문장만으로 `to catch`가 틀렸다고 보기는 어려워요. 상황에 따라 다르게 해석할 여지도 있어 보입니다.
안녕나야 2026.04.11
`to catch a lot of fish`에서 `a lot of fish`는 목적어예요.
이틀 연속 한 마리도 못 잡은 상황이라면, 이미 많이 잡았다는 뜻을 나타내려면 `to have caught a lot of fish`가 더 자연스러워 보여요.
한말글 2026.04.11
답변을 쓰다가 다 날렸네요. 말씀하신 내용이 맞는 것 같아요.
라임나무 2026.04.11
1) 말씀하신 문장을 that절로 바꾸면 `It seems that the fisherman [catches/caught] a lot of fish after catching nothing two days in a row.`가 됩니다. 여기서는 `catches`와 `caught` 중 무엇이 맞을까요?
2) `to V`가 늘 미래를 뜻하는 것은 아니고, 크게 두 가지 용법이 있어요. 첫 번째는 사건이 앞으로 실현될 방향을 나타내는 용법입니다.