준동사 시제, 단순형과 완료형이 가르는 시간 차이

준동사 시제, 단순형과 완료형이 가르는 시간 차이

농사를 짓는 집에는 대개 농사 일지가 있습니다. 씨를 뿌린 날, 싹이 튼 날, 거름을 준 날을 적어 두면 ‘수확하는 날보다 석 달 앞서 씨를 뿌렸구나’ 하고 일의 순서를 거슬러 셀 수 있죠.

영어 문장에서 이 기준 날짜를 쥐고 있는 것은 주절의 동사입니다. 준동사는 스스로 날짜를 적을 칸이 없어서, 주절과 같은 때인지 그보다 앞선 때인지만 표시하죠. 오늘은 준동사 시제가 단순형과 완료형으로 이 시간 관계를 나타내는 원리를 정리합니다.

시간 순서가 엉킨 문장

준동사의 형태를 고를 때 문장 속 시간 표현을 확인하지 않으면, 앞선 일을 지금 일처럼 말하는 실수가 생깁니다. 시간 부사와 준동사의 형태가 서로 다른 때를 가리키게 되는 것이죠.

틀린 문장He seems to be sick last week. (틀림)
She is said to live in London when she was young. (틀림)

어색한 문장Finishing her report an hour earlier, she was relaxing in the garden when I arrived. (어색함)

첫 두 문장은 seems와 is said가 현재인데, last week와 when she was young은 과거를 가리킵니다. to be, to live 같은 단순형은 주절과 같은 때를 나타내므로, 현재와 과거가 한 동작 안에서 부딪친 셈이죠.

세 번째 문장은 an hour earlier가 보고서를 끝낸 일이 더 앞섰다고 알려 주는데, 분사는 단순형이라 쉬는 것과 같은 때 끝낸 것처럼 읽힙니다. 뜻은 짐작되지만 두 시간 표시가 서로 어긋나 어색하죠.

준동사 시제의 기준은 주절 동사

준동사는 시제를 표시하는 -s, -ed를 떼어 낸 말이라 스스로 현재인지 과거인지 말하지 못합니다. 그래서 준동사의 시간은 언제나 주절 동사를 기준으로 한 상대적인 시간이죠. 단순형은 주절과 같은 때를, 완료형은 주절보다 앞선 때를 나타냅니다.

자연스러운 문장He seems to have been sick last week.

She is said to have lived in London when she was young.

Having finished her report an hour earlier, she was relaxing in the garden when I arrived.

첫 문장을 짧은 문답으로 옮겨 보면 두 시점이 갈라져 보입니다. “그 사람 아팠던 것 같아. (지금 아프다고?) 아니, 지난주에 그랬다는 거야.” ‘~인 것 같다’는 판단은 지금 하는 것이고 아팠던 일은 그보다 앞서 있었으니, 완료형 to have been이 그 간격을 표시하죠.

to부정사: to 동사원형과 to have p.p.

to부정사 문장은 that절로 바꿔 보면 시간 관계가 바로 보입니다. 주절이 현재일 때 완료형은 과거나 현재완료로, 주절이 과거일 때 완료형은 과거완료로 바뀌죠.

절로 바꾸기He seems to be busy. = It seems that he is busy.

He seemed to have been busy. = It seemed that he had been busy.

두 번째 문장에서 to have been은 ‘과거’가 아니라 ‘주절보다 한 칸 앞선 때’를 뜻합니다. 주절 seemed가 이미 과거이니, 그보다 앞선 때는 과거완료 had been이 되는 것이죠.

동명사와 분사구문: having p.p.

동명사와 분사구문도 같은 원리로 having p.p.를 씁니다. 주절보다 앞선 일임을 분명히 밝혀 두고 싶을 때 완료형을 꺼내는 것이죠.

동명사와 분사구문I’m ashamed of having lied to my mother. (= I’m ashamed that I lied to my mother.)

Having lost his key, he couldn’t get into the house. (= Because he had lost his key, he couldn’t get into the house.)

단순형이 앞으로의 일을 가리킬 때

준동사 시제에서 단순형이 늘 주절과 같은 때만 가리키는 것은 아닙니다. hope, want, expect, plan처럼 바라거나 계획하는 동사 뒤의 to부정사 단순형은 주절보다 뒤에 일어날 일을 가리키죠.

주절보다 뒤의 일I hope to visit my grandparents’ farm this summer.

She expected to win the race.

바라는 마음은 지금 품지만, 농장에 가는 일은 이번 여름에 일어납니다. 바람과 계획의 동사가 원래 앞을 내다보는 뜻을 지녀서, 단순형이 자연스럽게 미래 쪽 시간을 맡는 것이죠.

학교 문법에서는 이런 동사의 과거형 뒤에 완료형이 오면 ‘하려고 했지만 하지 못했다’는 뜻으로 해석한다고 배웁니다. 실제 영어에서는 같은 뜻을 had hoped to, had meant to처럼 주절을 과거완료로 써서 나타내는 경우가 더 흔하죠.

이루지 못한 일I meant to have called you yesterday. (어제 전화하려 했는데 하지 못했다)

I had meant to call you yesterday. (같은 뜻, 더 흔한 표현)

학생들이 자주 틀리는 경우

첫째, 완료형을 무조건 ‘과거’로 옮기는 경우입니다. 완료형은 주절보다 앞선 때일 뿐이라, 주절이 과거면 우리말로는 ‘그 전에 이미 ~했던’이 되죠.

주절이 과거일 때She appeared to have forgotten my name. (그녀는 이미 내 이름을 잊은 것처럼 보였다)

He was proud of having won the prize the year before. (그는 그 전해에 상을 탔던 것을 자랑스러워했다)

둘째, 앞선 일에는 반드시 완료형을 써야 한다고 여기는 경우입니다. remember, regret, forget 뒤나 after, before 뒤에서는 동사나 전치사가 이미 시간 순서를 알려 주므로, 단순형 동명사로 앞선 일을 나타내는 것이 자연스럽죠.

단순형으로 충분한 경우I remember meeting her at the flower market. (만난 일이 앞섬)

After washing the dishes, he went out to water the lawn.

I remember having met her도 틀린 문장은 아니지만, remember 자체가 지난 일을 떠올리는 동사라 단순형으로 충분합니다. 완료형만 정답이라고 고집하면 오히려 자연스러운 문장을 틀렸다고 판단하게 되죠.

셋째, 같은 때의 일을 절에서 to부정사로 바꾸면서 완료형을 쓰는 경우입니다. 주절과 that절의 시제가 같으면 시간 차이가 없으므로 단순형을 씁니다.

잘못 바꾼 문장It seemed that he was ill. → He seemed to have been ill. (틀림)

바르게 바꾼 문장It seemed that he was ill. → He seemed to be ill.

seemed와 was는 둘 다 과거로 같은 때를 가리킵니다. 완료형 to have been을 쓰면 ‘그 전에 아팠던 것 같았다’는 다른 뜻이 되어 원래 문장과 어긋나죠.

준동사 시제 형태 비교 표

구분단순형완료형
시간 관계주절과 같은 때 (바람·계획 동사 뒤 to부정사는 뒤의 때)주절보다 앞선 때
to부정사to + 동사원형to have p.p.
동명사동사원형 + -inghaving p.p.
분사구문동사원형 + -inghaving p.p.
주절이 현재일 때seems to be = that he isseems to have been = that he was (has been)
주절이 과거일 때seemed to be = that he wasseemed to have been = that he had been

핵심 정리

준동사 시제는 날짜가 아니라 간격을 표시합니다. 단순형은 주절과 같은 때, 완료형은 주절보다 앞선 때를 나타내고, 바람이나 계획의 동사 뒤 to부정사 단순형만은 앞으로의 일을 가리키죠.

농사 일지에서 수확일을 기준으로 씨 뿌린 날을 앞 칸에 적듯, 문장도 주절 동사의 시제를 먼저 기준으로 잡아야 합니다. 그다음 준동사가 같은 칸에 있는지 앞선 칸에 있는지를 last week, earlier 같은 시간 표현과 맞춰 보면 형태를 정확히 고를 수 있습니다.

예상 문제

문제. 다음 문장을 주어진 말로 시작하여 같은 뜻이 되도록 바꾸어 쓰시오. (고2 서술형)It seems that the old farmer was very rich in his youth.
→ The old farmer seems ____________________.

[해설] 주절 seems는 현재이고, 부자였던 일은 젊은 시절의 과거이므로 주절보다 앞선 때입니다. 따라서 to부정사의 완료형 to have been을 써야 합니다.

[정답] The old farmer seems to have been very rich in his youth.