본문 바로가기
카테고리 없음

가정법 과거, 가정법 과거완료, 혼합 가정법과 실전 문제 30개 및 정답지

by 입시프로 2025. 3. 26.
반응형

가정법 과거, 가정법 과거완료, 혼합 가정법 완벽 정리 & 실전 문제 30

가정법은 영어 문법에서 현실과 다른 상상, 후회, 불가능한 상황을 표현할 때 쓰이는 중요한 문법입니다. 특히 가정법 과거, 가정법 과거완료, 혼합 가정법은 TOEIC, TOEFL, 공무원 시험, 수능 등에서 빈출됩니다.


이 글에서는 가정법 과거, 과거완료, 혼합 가정법의 공식, 예문, 차이점을 표로 정리하고 실전 문제 30개 및 정답과 해석까지 함께 보겠습니다.

 

 

 

 

목차

  1. 가정법이란?
  2. 가정법 과거
  3. 가정법 과거완료
  4. 혼합 가정법
  5. 가정법 비교표
  6. 실전 문제 30
  7. 정답 및 해석

 

 

1. 가정법이란?

가정법은 만약 ~라면이라는 뜻으로, 현실과 다른 상상이나 불가능한 상황을 표현하는 문법입니다.
종종 'if' 절이 포함되며 주절에는 would, could, might, should 등을 사용합니다.

 

 

2. 가정법 과거

  • 의미: 현재 사실과 반대되는 가정을 나타냅니다.
  • 형식:

if + 주어 + 과거형, 주어 + would/could/might + 동사원형

  • 예문:

If I were you, I would study harder. (내가 너라면 더 열심히 공부할 텐데.)

 

 

3. 가정법 과거완료

  • 의미: 과거 사실과 반대되는 가정을 나타냅니다.
  • 형식:

if + 주어 + had + p.p, 주어 + would/could/might + have + p.p

  • 예문:

If she had studied, she would have passed the test. (그녀가 공부했더라면 시험에 합격했을 텐데.)

 

 

4. 혼합 가정법

  • 의미: 과거 상황이 현재 상황에 영향을 미친 것을 가정할 때 사용합니다.
  • 형식:

if + 주어 + had + p.p, 주어 + would/could/might + 동사원형

  • 예문:

If I had taken the job, I would be happier now. (그때 그 일을 맡았더라면 지금 더 행복할 텐데.)

 

 

5. 가정법 비교표

종류 시제 표현 의미 주절 구조
가정법 과거 if + 주어 + 과거동사 현재 사실 반대 would/could/might + 동사원형
가정법 과거완료 if + 주어 + had + p.p 과거 사실 반대 would/could/might + have + p.p
혼합 가정법 if + 주어 + had + p.p 과거 상황으로 인한 현재 결과 반대 would/could/might + 동사원형

 

 

 

6. 실전 문제 30

  1. If I _____ (be) rich, I would travel the world.
  2. If she _____ (study) harder, she would pass the exam.
  3. If he _____ (have) more time, he would learn Spanish.
  4. If they _____ (live) closer, we would meet more often.
  5. If I _____ (be) taller, I would play basketball.
  6. If she _____ (know) about the meeting, she would have come.
  7. If I _____ (leave) earlier, I would have caught the bus.
  8. If he _____ (listen) to me, he wouldn't have failed.
  9. If we _____ (take) a taxi, we wouldn't have been late.
  10. If she _____ (call) me, I would have helped her.
  11. If I _____ (study) abroad, I would speak English fluently now.
  12. If he _____ (exercise) regularly, he would be healthier now.
  13. If they _____ (not miss) the train, they would be here now.
  14. If you _____ (tell) me earlier, I would know what to do now.
  15. If I _____ (save) money, I would be buying a car now.
  16. If she _____ (not quit) the job, she would be the manager now.
  17. If it _____ (not rain) yesterday, we would have gone out.
  18. If I _____ (drive) more carefully, I wouldn't have had the accident.
  19. If he _____ (not forget) the appointment, he would have been on time.
  20. If I _____ (start) earlier, I would have finished by now.
  21. If she _____ (be) smarter, she would have solved the problem.
  22. If they _____ (win) the match, they would be celebrating now.
  23. If he _____ (not lose) his wallet, he would have money now.
  24. If I _____ (take) your advice, I wouldn't be in trouble now.
  25. If you _____ (ask) for help, I would be helping you now.
  26. If they _____ (complete) the project, they would be free now.
  27. If I _____ (call) him, he would have come.
  28. If she _____ (prepare) well, she wouldn't have failed the test.
  29. If we _____ (see) the sign, we wouldn't have gotten lost.
  30. If I _____ (not waste) time, I would be done by now.

 

 

7. 정답및 해석

가정법과거 가정법과거완료 및 실전문제 30개 정답지.pdf
0.11MB

반응형