Know STEM, Find A, Let's be STEAM

7월 14, 2023

현재완료 용법 4가지 구분 - present perfect

 

현재완료는 영어로 present perfect라고 한다. perfect는 '완벽한'이라는 형용사 뜻으로 잘 알려져 있는데, '완벽하다'는 것은 어떤 것이 완료되었기 때문일지도 모른다.



아무튼 우리말에서는 사실상 완료라는 시제 개념이 없기 때문에 어렵게 느끼는데, 어떤 것이 '완벽'하게 '완료'되었다고 가정한다면 어떤 시점에서 이후 어떤 시점까지 일정 기간 동안 일이 완료되어야 한다는 것을 의미할 것이다. 그래서 완료 시제다.


현재완료는 '과거의 한 시점에서 현재까지 이루어진 행동, 상황, 일을 나타내는 시제'로 이해하면 된다. 형태는 'have+p.p.'가 되며, 보통 다음 4가지의 기본적인 의미를 가진다.


1. 완료

동작이나 사건이 완료되었음을 나타낸다.


The train has arrived. (그 기차가 도착했다.)


2. 경험

Have you ever been to Florida? (Florida에 가 본 적이 있니?)


'have been to'는 '~에 갔다 왔다'는 경험의 뜻으로 쓰이는 경우가 많지만, '출신 학교'를 나타내는 경우도 있다.


She has been to Oxford. (그녀는 옥스포드 출신이다.)

She has been to Oxford last month. (그녀는 지난달에 옥스포드에 갔다 왔다.)


3. 결과

He has gone to Paris. (그는 파리로 가버렸다.)


위 문장은 그가 파리로 가버려서 지금 여기에 없다는 뜻이 된다.


4. 계속

The bakery has been open since 1990. (그 빵집은 1990년에 문을 열었다.) 


빵집이 1990년에 개업해서 현재까지 계속 문을 열고 빵 판매를 하고 있다는 의미가 된다.


5. 주의해야 할 현재완료

주어가 일인칭이나 2인칭일 때, have gone to를 써서 have been to와 같은 개념으로 쓰는 경우가 있다. 특히 미국 북부에서 이러한 뜻으로 쓰는 경우가 있다.

Have you ever gone to England?


아래 예문처럼 교통수단을 나타내는 어구가 있으면 영국 영어에서 I have gone to ~를 쓰는 경우도 있다.

I have gone to Jejudo by plane several times. (나는 비행기로 제주도에 여러 번 갔다.)


보통 since 절에 과거가 나오고 주절에 현재완료를 써서 '~한 이래로 죽'이라는 의미로 사용하지만, 아래 문장처럼 since 절의 내용이 계속의 의미가 있으면 과거가 아닌 현재완료를 쓸 수 있음을 주의한다.

I have had a cat ever since I have owned a house. (나는 집을 가진 이후로 고양이를 키웠다.)


I have known him ever since he was child. (나는 그를 어렸을 때부터 알고 있다.)


댓글 없음:

댓글 쓰기