초등 문법, 이것만 외워!

초등 문법) 가정법 과거와 과거완료 및 혼합 가정문이란?

결국엔 무조건 잘 돼요 2024. 9. 28. 21:47
반응형

 

 

 

가정법 과거와 가정법 과거완료

안녕하세요! 오늘은 영어의 가정법 과거와 가정법 과거완료에 대해 배워볼 거예요. 이 두 가지는 우리가 상상하는 상황이나 실제로 일어나지 않은 일을 말할 때 사용해요. 아주 유용하답니다!

1. 가정법 과거 (Second Conditional)

개념
가정법 과거는 현재 사실과 반대되는 상황이나, 실현 가능성이 낮은 상황을 표현해요. 즉, 지금의 사실이 아니거나 일어날 것 같지 않은 일을 가정할 때 사용해요.

형태
조건절: If + 주어 + 과거형 동사
주절: 주어 + would + 동사 원형

예문
If I were a bird, I would fly in the sky.
해석: 내가 새라면, 하늘을 날 수 있을 텐데.


If she had a million dollars, she would buy a big house.
해석: 그녀가 백만 달러가 있다면, 큰 집을 살 텐데.


If he were taller, he would play basketball.
해석: 그가 더 키가 컸다면, 농구를 했을 텐데.


If we had a pet, we would take care of it.
해석: 우리가 애완동물을 가진다면, 그것을 돌볼 텐데.


If it were sunny, we would go to the park.
해석: 날씨가 맑았다면, 우리는 공원에 갔을 텐데.

2. 가정법 과거완료 (Third Conditional)

개념
가정법 과거완료는 과거에 일어나지 않은 일을 가정하여 그 결과를 표현해요. 즉, 과거에 어떤 일이 일어났다면, 지금은 어떻게 되었을지를 상상하는 거예요.

형태
조건절: If + 주어 + had + 과거분사
주절: 주어 + would have + 과거분사

예문
If I had known about the test, I would have studied harder.
해석: 내가 시험에 대해 알았더라면, 더 열심히 공부했을 텐데.


If she had left earlier, she would have caught the bus.
해석: 그녀가 더 일찍 떠났다면, 버스를 탔을 텐데.


If they had invited me, I would have gone to the party.
해석: 그들이 나를 초대했다면, 나는 파티에 갔을 텐데.


If he had practiced more, he would have won the game.
해석: 그가 더 연습했더라면, 경기를 이겼을 텐데.


If we had taken the right road, we would have arrived on time.
해석: 우리가 올바른 길로 갔더라면, 제시간에 도착했을 텐데.


가정법 과거와 가정법 과거완료 비교


가정법 과거는 현재의 불가능한 상황을 가정하고, 가정법 과거완료는 과거에 일어나지 않은 일을 가정해요.
예를 들어, 가정법 과거: "If I were a superhero, I would help people." (내가 슈퍼히어로라면, 사람들을 도와줄 텐데.)
가정법 과거완료: "If I had been a superhero, I would have saved the day." (내가 슈퍼히어로였다면, 그날을 구했을 텐데.)

 

요약


가정법 과거는 현재 사실과 반대되는 상황을 가정하는 데 사용하고, 주로 "If + 주어 + 과거형" 형태를 가져요.
가정법 과거완료는 과거에 일어나지 않은 일을 가정할 때 사용하고, "If + 주어 + had + 과거분사" 형태를 가져요.

혼합 가정법의 형태

현재 상황과 관련된 과거:

조건절: If + 주어 + had + 과거분사
주절: 주어 + would + 동사 원형


과거 상황과 관련된 현재:

조건절: If + 주어 + 과거형 동사
주절: 주어 + would have + 과거분사

1. 현재 상황과 관련된 과거

If I had studied harder, I would be in a better school now.
해석: 내가 더 열심히 공부했더라면, 지금 더 좋은 학교에 있을 텐데.

If she had taken the job, she would be working in a different city now.
해석: 그녀가 그 일을 맡았다면, 지금 다른 도시에서 일하고 있을 텐데.

If they had practiced more, they would be champions now.
해석: 그들이 더 연습했더라면, 지금 챔피언이 되었을 텐데.

If we had gone to the concert, we would be having a great time now.
해석: 우리가 그 콘서트에 갔더라면, 지금 즐거운 시간을 보내고 있을 텐데.

If he had saved money, he would be traveling around the world now.
해석: 그가 돈을 저축했더라면, 지금 세계를 여행하고 있을 텐데.

2. 과거 상황과 관련된 현재

If I were rich, I would have bought that house last year.
해석: 내가 부자였다면, 작년에 그 집을 샀을 텐데.

If she were here, she would have helped us with the project.
해석: 그녀가 여기 있었다면, 우리는 그 프로젝트를 도와줬을 텐데.

If they were friends, they would have met at the party.
해석: 그들이 친구였다면, 파티에서 만났을 텐데.

If I were taller, I would have played basketball in high school.
해석: 내가 더 키가 컸다면, 고등학교에서 농구를 했을 텐데.

If he were more careful, he would have avoided the accident.
해석: 그가 더 조심했더라면, 사고를 피했을 텐데.

요약

혼합 가정법은 과거와 현재의 상황을 함께 가정하는 방법이에요. 현재 상황과 관련된 과거와 과거 상황과 관련된 현재를 모두 사용할 수 있답니다. 이 문법을 사용하면 다양한 상상 속의 상황을 표현할 수 있어요! 앞으로도 혼합 가정법을 연습해보세요! 

반응형