영어를 배우다보면 시제를 표현하는게 정말 어렵다는 것을 느낍니다.
【과거】 '며칠 전/몇 년 전에 무슨 일이 일어났다.'라고 말하는 건 오히려 쉬울 수 있습니다.
아래의 예시들처럼 말이죠.
ⓐ 나는 지난 주에 새 휴대폰을 샀어.
I bought a new phone last week.
ⓑ 우리는 3년 전에 처음으로 만났어.
We first met 3 years ago.
그런데, '~한지 ~만큼의 시간이 지났다.'라고 표현하려면, 갑자기 머리가 멍..해집니다. 이렇게 얼마 만큼의 시간이 흘러갔다는 의미는 단순 과제 시제로 표현할 수 없기 때문이죠! 그때 우리가 알고 있어야 하는 시제는 바로~~!! 현재 완료 시제입니다.
【현재 완료 시제】
형태 : Have + 동사의 과거분사(학교에서 동사의 3단 변화라고 많이 외웠죠? 그중에서 3번째 동사 형태!!)
쓰임
1) 과거에 일어나긴 했는데, 구체적인 시간(혹은 때)를 정확하게 밝히지 않거나, 그럴 필요가 없을 때.
ex. We have talked before.
우리는 예전에 이야기 해본 적이 있어.
* 어제인지, 1년 전인지 언급 X
ex. I have been to New York once.
나는 뉴욕에 한 번 가봤어.
* 작년에 가봤는지, 제작년에 가봤는지 언급 X
2) 과거에 시작되긴 했는데, 현재까지 (끝나지 않고) 지속되는 일.
ex. I have known her for 10 years.
나는 그녀를 10년 동안 알고 지내고 있다.
ex. I have known her since highschool.
나는 그녀를 고등학교 때부터 알고 지내고 있다.
오늘 우리가 알고 싶은 '현재 완료의 쓰임'은 바로 2)번입니다!
'사귄지 2년이 됐어.' '여기서 일한지 3년이 됐어.'라는 말을 영어로는 어떻게 표현하면 될까요?
현재완료를 사용해서 한번 연습해봅시다!
1. 우리가 사귄지 2년이 됐어. (⇒우리는 2년 동안 사귀고 있어.)
It has been two years since we started dating.
We have dated for two years.
2. 내가 여기서 일한지 3년이 됐어. (⇒나는 여기서 3년 동안 일하고 있어.)
It has been 3 years since I started working here.
I have worked here for 3 years.
두 예시에서 볼 수 있듯이, 우리가 원하는 의미를 전달하기 위해서는 현재완료와 함께 Since 혹은 for을 써주면 됩니다.
'우리가 사귄지 2년이 지났어.'라는 말을 있는 그대로 영어로 옮기면,
It has been two years since we started dating이 되겠지만,
뜻을 풀어서 '우리는 2년 동안 사귀고 있어.'라고 바뀌어 표현하면
We have dated for 2 years.라고 말할 수 있겠죠!
이렇게 과거의 특정한 시점을 딱 언급해서 그때부터 ~만큼의 시간이 흘렀다라고 말하고 싶을 때는 Since를,
어떤 일이 ~만큼의 시간 동안 지속되고 있다라고 말하고 싶을 때는 for을 써주면 됩니다.
⇒ 사실 한국어 문장을 그대로 영어로 직역하면 since를 사용한 첫번째 문장이 되겠지만, 영어권에서는 두번째 문장을 훨씬 더 자주 쓰는 듯 합니다. 원어민 친구들에게 물어봤더니 자기들은 일상생활에서 보통 두번째 방법(for 버전)으로 표현한다고 하니, 참고해주세요!!!
여러분의 궁금증이 조금은 해소되었길 바라며.. 오늘의 표현은 여기까지입니다.
포기하지 말고!! 꾸준히!!! 즐겁게!!!! 영어 공부 하시기 바랍니다^0^
'영어교육 > 영어표현' 카테고리의 다른 글
(영어표현-이별편) 헤어질 때 꼭 하는 말 "널 사랑하지 않아.." (0) | 2022.02.28 |
---|---|
동사 Take, 이런 뜻도 있어요! '~라고 받아들이다' '~라고 이해하다' (0) | 2022.02.28 |
'내가 얻는 건 뭔데?' 영어로? (+ what으로 시작하는 다양한 표현) (0) | 2022.02.20 |
"주제 넘는 것 같지만.." "제가 할 말(행동)은 아닌 것 같지만.." 영어로? (0) | 2022.01.25 |
'생각이 바뀌다' 영어로? (0) | 2022.01.22 |