-
고급영문법 시제편 2. 단순과거 & 현재완료고급레벨 영어공부/Advanced Grammar 2023. 2. 11. 04:25
이번 시간엔 단순과거 및 현재완료가 쓰이는 자세한 경우에 대해서 알아보겠습니다.
(1) 현재의 의미가 있는 time expressions (this morning/week/month, today 등)과 함께 단순과거나 현재 완료 모두 쓰일 수 있습니다.
해당 time period가 이미 끝났다고 생각되면 단순 과거를 사용하고,
해당 time period가 아직 진행중이라고 생각되면 현재 완료를 씁니다.
I didn't shave this morning. - 이미 아침은 끝났고, 난 면도를 안했지.
I haven't shaved this morning. - 아직 아침이니깐, 나중에 면도 할지도.
(2) since (~로부터)를 쓰는 문장에선, 보통 [since + 단순과거, 메인 문장은 현재완료]를 씁니다.
Since she became president, both taxes and unemployment have increased.
He hasn't been able to play soccer since he broke his ankle.
다만, since clause에 들어가는 내용이 현재에서도 계속 된다면 [since + 현재완료, 메인 문장도 현재완료] 를 쓸 수 있습니다.
Have you met any of your neighbours since you've lived here? - 아직 여기에 살고 있으니깐 since 구절에도 have lived로 현재완료형을 사용했습니다.
(저라면 이렇게 하면 헷갈리니깐 live 대신 since you moved here를 써서 간단하게 과거형을 쓸 것 같아요.)
(3) "It/This/That is/will be the first time..." 과 함께 쓰이면 보통 (미래의 경우라도) 현재완료를 씁니다.
That's the first time I've seen him look so embarrassed. - 그가 쪽팔려한건 과거이지만, That's the first time 구절과 쓰였기에 현재완료를 썼습니다.
It won't be the first time she has voted for Trump. - 그녀가 아직 트럼프를 고른건 아니지만 (미래), 여기서도 first time 구절 때문에 그래도 현재완료를 썼습니다.
(좀 헷갈리지만) first time이 It WAS the first time...으로 과거형으로 쓰이면, 따라오는 문장은 과거 완료를 씁니다.
It was the first time I had talked to her outside the office.
(4) after, when, until, as soon as, once, by the time, the minute/second/moment 등으로 시작하는 구절에서는
단순과거형을 쓰면 과거에 일어난 이미 완료된 일을, 현재완료형을 쓰면 미래에 일어날 일을 가르키게 됩니다.
뭔말인지 전혀 모르시겠죠 ㅋㅋㅋ 예문을 보면 조금 clear 합니다.
After she left hospital, she had a long holiday. - 퇴원은 이미 과거에 한, 완료된 이벤트기 때문에 과거형을 씁니다.
After he has left school, he will be spending six months in Europe. - 학교를 떠나는건 미래에 일어날 일이라서 현재완료형
The moment I got the news, I called my parents. - 소식은 이미 들은 과거의 일이므로 과거형
I will let you the moment I've got the exam results. - 검진 결과는 미래에 나올 예정이니 현재완료형
하.지.만. 뭔가 어색하고 기억하기가 힘들죠...특히 현재완료형으로 쓰인 것이 미래의 일을 가르킨다는 것이.
좋은 소식은, 현재완료형 대신 그냥 단순현재형을 써도 되는 것입니다 :D
After he leaves school, he will be spending six months in Europe. - 이렇게 써도 위의 예문과 의미는 동일합니다.
그리고 과거 상황에서도 단순과거형 대신 과거 완료형을 쓸 수도 있습니다.
After she had left hospital, she had a long holiday. - 이것 또한 위의 첫 예문과 동일한 의미입니다.
저는 개인적으로, 병원을 떠난 것이 holiday를 가진 것보다 먼저 일어난 일이니까, 병원을 떠난 구절에 과거완료형을 쓴게 더 정확한 것 같은 느낌이 들어요.
(5) 뉴스에서 앵커가 과거에 일어난 일에 대해서 보도할 때, 보통 보도의 시작 (사건에 대한 소개)은 현재완료형을 쓰고, 그 뒤로 상세내용을 설명할 땐 과거형을 쓴다고 하네요.
(저도 이 문법 공부책을 보면서 처음 안 사실인데, 오늘 저녁에 뉴스 보면서 진짜 그런지 확인해봐야겠어요!)
"The larger-than-life* film star Jimmy Johns has died of cancer. He was 68 years old."
"The U.S. space shuttle has returned safely to earth. It landed in Texas this morning..."
"A teacher from Ohio has become the first woman to cross the Antarctic alone. It took her 42 days to make the crossing..."
* larger than life 표현을 모르신다면 관련 포스팅 [클릭] 또는 유투브 비디오 [클릭] 에서 알아가세요~
여기까지 고급영문법 2. 단순과거 & 현재완료 챕터였습니다.
다음 포스팅 Past Continuous & Past Simple (과거진행 및 단순과거)으로 이어집니다.
(이전글) 고급영문법 시제편 1. 단순현재 & 현재진행형 (1) State Verbs & Perform
(이전글) 고급영문법 시제편 1. 단순현재 & 현재진행형 (2) - 기타 상황
Advanced Grammar 시리즈는 "Advanced Grammar in Use" 2nd edition을 바탕으로 제작됩니다.
'고급레벨 영어공부 > Advanced Grammar' 카테고리의 다른 글
고급영문법 조동사편 2. Will, Would, and Used To (0) 2023.02.15 고급영문법 조동사편 1. Can, Could, Be Able To, Be Allowed To (0) 2023.02.14 고급영문법 시제편 3. 과거진행 & 단순과거 (0) 2023.02.12 고급영문법 시제편 1. 단순현재 & 현재진행형 (2) - 기타 상황 (0) 2023.02.10 고급영문법 시제편 1. 단순현재 & 현재진행형 (1) State Verbs & Performatives (0) 2023.02.09