이번에는 많은 분들이 헷갈려하는
현재완료와 과거시제를 비교해보겠습니다~~
가장 핵심적인 차이는
바로 '현재와의 연관성' 입니다!!!
과거시제는 현재와 연관지어서 말 하는 것이 아니라
단순히 과거에 일어난 사건이나 과거의 사실 등에 대해서만
서술한다고 할 수 있지만,
현재완료는 과거에 대한 이야기를 하면서도
현재와 연관성을 내포하고 있습니다!
말로만 하면 어려우니
예문을 통해 비교해볼까요?
과거시제 | 현재완료 |
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 |