오늘 포스팅에서는 가정법(가정법 과거, 가정법 과거완료, 혼합 가정법)을 직설법으로 바꾸는 법을 공부해보도록 해요.
가정법은 사실과 반대되거나 실현 가능성이 매우 낮은 일을 가정하여 말하는 것을 말합니다. 예를 들어, If I had a cell phone, I would call my mom immediately. - '만약 내가 휴대폰을 가지고 있다면, 엄마에게 즉시 전화할 텐데' 라며 현재 휴대폰이 없기 때문에 즉시 전화할 수는 없지만, 만약 휴대폰이 있었다면 즉시 전화했을 것이라고 가정해서 말하고 있습니다.
이렇게 <If + 주어 + 동사의 과거형, 주어 + 조동사의 과거형 + 동사원형>의 가정법의 문장을 If가 들어가지 않는 문장인 직설법의 형태로 바꾸는 문제가 내신 문제로 종종 출제됩니다.
가정법은 가정법 과거, 가정법 과거완료, 혼합 가정법으로 나눌 수 있는데요, 이런 가정법 문장을 직설법으로 바꾸는 법을 오늘 포스팅에서 완전히 정복해 보도록 합시다.
가정법 과거, 가정법 과거완료, 혼합 가정법에 대해서 아직 개념이 확실하지 않으신 분들은 위에 링크로 가서 먼저 공부하는 걸 추천합니다.
가정법을 직설법으로 바꾸는 법
가정법 문장은 접속사 because, as, since, so를 사용하는 직설법 문장으로 바꿔 쓸 수 있습니다.
1. 가정법 과거를 직설법으로 바꾸기
: If절과 주절의 과거시제를 현재시제로 바꾸고, 긍정/부정을 뒤바꿔 줍니다.
<가정법 과거>
If I had a bus card,
I could transfer free of charge.
: 만약 버스 카드가 있다면, 공짜로 환승할 수 있을 텐데
① If절과 주절 과거시제 현재시제로 바꾸기
② If절과 주절의 긍정을 부정으로 바꾸기
↓↓
<직설법>
= Becase(Since/As) I don't have a bus card, I can't transfer free of charge.
: 버스 카드가 없기 때문에, 나는 공짜로 환승할 수 없습니다.
= I don't have a bus card, so I can't transfer free of charge.
: 버스 카드가 없어서 나는 공짜로 환승할 수 없습니다.
2. 가정법 과거완료를 직설법으로 바꾸기
: If절과 주절의 과거완료 시제를 과거시제로 바꾸고, 긍정/부정을 뒤바꿔 줍니다.
<가정법 과거완료>
If you had arrived on time,
we wouldn't have been late.
: 만약 네가 제시간에 도착했다면, 우리는 늦지 않았을 텐데
① If절과 주절 과거완료 시제 과거 시제로 바꾸기
② If절의 긍정을 부정으로, 주절의 부정을 긍정으로 바꾸기
↓↓
<직설법>
= Becase(Since/As) you didn't arrive on time, we were late.
: 네가 제 시간에 도착하지 않았기 때문에, 우리는 늦었다.
= You didn't arrive on time, so we were late.
: 네가 제 시간에 도착하지 않아서 우리는 늦었다.
3. 혼합가정법을 직설법으로 바꾸기
: If절의 과거완료 시제를 과거 시제,주절의 과거시제를 현재시제로 로 바꾸고, 긍정/부정을 뒤바꿔 줍니다.
<혼합가정법>
If you had stopped eating when you got full,
you wouldn't feel uncomfortable now.
: 만약 배가 불렀을 때 먹는 걸 멈췄다면, 너는 지금 불편하지 않았을 텐데
① If절의 과거완료 시제를 과거 시제로 바꾸기
② 주절의 과거 시제를 현재시제로 바꾸기
② If절의 긍정을 부정으로, 주절의 부정을 긍정으로 바꾸기
↓↓
<직설법>
= Becase(Since/As) you didn't stop eating when you got full,
you feel uncomfortable now.
: 배가 불렀을 때 먹는 걸 멈추지 않았기 때문에, 너는 지금 불편한 거야.
= You didn't stop eating when you got full, so you feel uncomfortable now.
: 배가 불렀을때 먹는 걸 멈추지 않아서 너는 지금 불편한거야.
<Warp it up!>
If Sue played the drums well, she could participate in the contest.
: Sue가 드럼을 잘 친다면, 콘테스트에 참가할 수 있을 텐데
위의 문장은 가정법 과거(현재 사실에 반대) 문장입니다. 직설법으로 바꾸기 위해서 과거 시제를 현재시제로 바꿔야 하고 긍정을 부정으로 바꿔야겠죠? If대신 because / since / as - 셋 중에서 하나를 쓰거나 if를 없애고 접속사 so로 두 문장을 연결해야 합니다.
직설법으로 바꿔 보면 다음과 같이 바꿀 수 있겠죠?
= Because(Since/As) Sue doesn't play the drums well, she can't participate in the contest.
= Sue doesn't play the drums well, so she can't participate in the contest.
가정법을 직설법으로 바꿀 때 먼저
가정법 과거 인지, 가정법 과거완료인지, 혼합 가정법인지 확인해야 합니다.
가정법의 종류가 파악이 되면 시제를 어떻게 바꿔야 하는지 잘 생각한 후에 긍정을 부정으로 부정을 긍정으로 바꾸면 됩니다. 위의 직설법으로 바꾸는 3가지 경우를 꼼꼼하게 공부해 주시고요, 가정법 문장을 직설법으로 바꾸는 연습을 스스로 해보시기 바랍니다.
혼자 공부하다가 이해가 안 되는 부분은 댓글로 남겨 주시면 최대한 빠르게 답변드릴게요.
'영어공부 > 영어 문법' 카테고리의 다른 글
가정법 - as if, as though 가정법 활용 / as if, as though 가정법 예문 (2) | 2022.01.11 |
---|---|
가정법 - I wish 가정법 활용, I wish 가정법 예문 (0) | 2022.01.06 |
혼합 가정법 [if + 주어 + had p.p, 주어 + 조동사의 과거형 + 동사원형] (0) | 2021.12.28 |
전치사 on - 장소를 나타내는 전치사 on 총정리 (0) | 2021.12.17 |
전치사 - 방향을 나타내는 전치사 총정리, 영어 전치사 (0) | 2021.12.16 |
댓글