if 가정법 간단 정리 (가정법 현재, 가정법 과거, 가정법 과거 완료)
오늘은 가정법을 간단히 정리해 보는 시간을 가져 보려고 합니다. 가정법은 크게 가정법 현재, 가정법 과거, 가정법 과거 완료로 나뉠 수 있는데, 굵직 굵직하게 설명해 드리겠습니다.
가정법 현재
가정법 현재는 사실, 없는 사실에 대한 가정이 아닌, 조건문에 가까운 표현입니다.
가정법 현재 어순
1. If + 주어 + 현재동사 ~, 주어 + 현재동사 ~
이 경우는, 주로 fact를 말할 때 쓰입니다.
예) If water reaches 100 Celsius degrees, it boils. (만약 물이 썹씨 100도에 도달하면, 물은 끓는다)
2. If + 주어 + 현재동사 ~, 주어 + 조동사 (will, can, may, might) ~
이 경우는 발생할 가능성이 있는 경우를 표현합니다.
예) I it rains, we will stay home. (만약 비가 오면, 우리는 집에 있을 것이다)
가정법 과거
가정법이란 어떠한 사실에 반대되거나 일어나지 않은 일을 가정하는 것으로, 가정법에서는 이 일이 현실이 아님을 알려주기 위해, 시제를 한번 비틀어줍니다. 어떻게 비트느냐하면, 시제를 한 단계 과거로 당겨가는 거죠. 그래서 가정법 과거는 사실, 현재 사실에 대한 가정을 나타내는 것이랍니다.
가정법 과거 어순
If + 주어 + 과거동사 ~, 주어 + 조동사 과거 (would, could..) + 동사 원형 ~
예) If I were you, I would break up with her. (내가 너라면 그녀와 헤어질거야)
*여기서 be동사의 경우는 성수에 관계없이 무조건 were로 씁니다.
예) If I bought her a diamond ring, she would love me back. (내가 만약 그녀에게 다이아몬드 반지를 사 준다면, 그녀도 나를 사랑해 줄텐데)
가정법 과거 완료
일반적으로 과거 완료를 쓸 때에는, 과거보다 한 시제 더 앞선 과거를 말하고 싶을 때 쓰입니다. 그러므로 가정법 과거 완료는, 과거 사실에 대한 가정을 나타내는 표현으로, 실제로는 과거에 일어나지 않은 일을 상상하고 가정하는 표현입니다.
가정법 과거 완료 어순
If + 주어 + had + pp ~, 주어 + 조동사 과거 (would, could, might..) have + pp ~
좀 복잡하게 보이나요? 전혀 복잡하지 않습니다. 그냥 가정법 과거형에서 한 단계씩만 과거로 갔을 뿐이니까요~
예) If she had been with me, I could have protected her. (만약 그녀와 나와 함께 있었더라면, 내가 그녀를 보호해 줄 수 있었을 텐데)
예) If I had apologized to her then, we wouldn't have broken up. (내가 만약 그 때 그녀에게 사과 했더라면, 우리는 헤어지지 않았을텐데)
'영어 공부 > 쉬운 문법, 영문법, grammar' 카테고리의 다른 글
If 의 생략과 도치 (0) | 2019.12.20 |
---|---|
How 의문문 관용 표현 (0) | 2019.12.16 |
자주 쓰이는 빈도부사의 종류와 뜻, 빈도부사의 위치 (0) | 2019.12.09 |
목적 결과 구문 (so that, such that, lest should, once) (0) | 2019.12.05 |
양보 접속사 (0) | 2019.12.02 |
댓글