본문 바로가기

영어문법

현재완료 VS. 과거시제


이번에는 많은 분들이 헷갈려하는

현재완료와 과거시제를 비교해보겠습니다~~


가장 핵심적인 차이는

바로 '현재와의 연관성' 입니다!!!


과거시제는 현재와 연관지어서 말 하는 것이 아니라

단순히 과거에 일어난 사건이나 과거의 사실 등에 대해서만

서술한다고 할 수 있지만,


현재완료는 과거에 대한 이야기를 하면서도

현재와 연관성을 내포하고 있습니다!


말로만 하면 어려우니

예문을 통해 비교해볼까요?


 과거시제

 현재완

 My car broke down last night.

(어젯밤 내 차가 고장났다.)

My car has broken down.

(내 차가 고장났다.)

어젯밤에 차가 고장났다는 과거의 사실에 대해서만 말하고 

있기 때문에 현재 고쳤는지 아직도 고장인지 알 수 없음!

 과거의 어떤 시점에 차가 고장나서 현재에 아직도 고장난

상태가 지속되고 있음을 의미함!



또 하나,

과거를 나타내는 부사구들

즉, last Sunday, yesterday, when I was young, two days ago ... 등이

쓰였을 경우에는 과거시제와만 사용가능 하다는 거 꼭꼭 기억하기!


반면

for, since는 현재완료와 함께 쓰이죠!

그 이유는 단어 자체가 갖는 의미를 이해하면 연결하기 쉬워요!


for + 기간 : ~기간 동안 해오고 있다

since + 과거의 한 지점 : ~지점부터 해오고 있다

 

따라서 이 표현들은 과거의 한 시점만 한정해서

사실을 말하는 과거시제보다는

현재와의 연관성을 내포하는 현재시제에 어울리죠!



중요한 것은 문법을 공식처럼 딱딱 암기하기보다는

이해가 선행되어야 한다는 점이에요~~

영어는 언어이기 때문이죠!

그래야 유연한 사고를 통해 

문법지식도 자유자재로 활용할 수 있답니다



예시를 하나 들어볼까요?

어릴 때 부터 영어를 계속 배워온 사람은

이렇게 세 가지로 말할 수 있겠죠. 


1. I started learning English when I was young.

(나는 어릴 때 영어 배우는 걸 시작했어.) 


2. I have learned English since I was young.

(나는 어릴때부터 영어배웠어.)


3. I have learned English for more than 10 years.

(나는 10년이상 영어를 배워왔어.)


약간의 뉘앙스차이는 있을지라도

결국 의미하는 바는 일맥상통하죠!


같은 것을 말할 때도 과거시제, 현재완료 시제를 통해서

유연하게 표현할 수 있답니다~~



그럼 또 다른 포스팅으로 찾아올게요!!



'영어문법' 카테고리의 다른 글

접속사 that VS. 관계대명사 that  (0) 2019.04.18
동명사 VS. 현재분사  (0) 2019.02.19
조동사+have+p.p  (0) 2019.02.17
'현재시제' 언제 사용할까?  (0) 2019.02.17