가정법 연습문제

1.　현재의 사실을 반대로 가정해서나타내는 것(가정법 과거)

If 주어 과거동사, 주어 (would, should, could, might) 동사원형 ※주절의 be동사는 were를 쓴다.

1. If I had some money, I would take a taxi.

2. If I _______ you, I would date her.　-

3. I _______ watch TV if I had some time. -

4. If I _______ the lottery, I ________ buy you a car.

2.　과거의 사실을 반대로 가정하는 것 (가정법과거완료)

If 주어 had p.p ~ , 주어 would(should, could, might) have p.p.

1. If I had studied English hard, I would have passed the exam.

2. If I ________ ________ the bus, I would _______ _______ them. (take, meet)

3. If I ________ not _______ him, I _______ not ________ _________ happy. (meet, be)

4. If I ________ ________ his friend, I ________ ________ _______ him.(be, help )

3. 　I wish 가정법 ~ : ~ 했으면

I wish 주어 +과거동사　(현재　반대가정）

I wish 주어 +had p.p. （과거반대　가정）

1. I wish I ______ Kim Yuna. ※나는 바란다(직설법)+ 내가 김연아이기를

2. I wish I ______ a car. ※ 나는 바란다. 내가 차를 하나 갖길(사실은 차가 없다)

3. I wish I ________ it. ※ 나는 바란다. 내가 그것을 알기를 (사실은 모른다.)

4. I wish I ______ ______ them yesterday.※나는 바란다. 내가 어제 그들을 만났기를(사실은 만나지 않았다)

5. I wish I _____ ______ there. ※나는 바란다. 내가 그곳에 갔었기를 (사실은 가지 않았었다.)

6. I wish I______ ______ happy.※ 나는 바란다. 내가 행복했었기를 (사실은 행복하지 않았다.)

4.　as if 가정법~ : 마치 ~ 처럼

as if주어 과거동사　(현재　반대가정）

as if 주어 had p.p.　（과거반대　가정）

1. She acts as if she _______ a princess. 그녀는 자기가 마치 공주인양 행동한다.

(사실은 공주가 아니다)

2. She talks as if she_______ there. 그녀는 마치 자기가 그곳에 가본 것처럼 말한다.

3. He treats me as if he _______ _______ me.※그는 마치 나를 전에 만난 것처럼 나를 대한다.

5. It is time 가정법~: ~할 시간이다.

It is time (that) 주어 ＋과거동사

1. It is time you ______ to bed. (=It is time you should go　to bed)

2. It is time we _______ the game. (It is time we should start　the game)

정답

1.

1) 2) were 3) would 4) -won , -could

2.

1) 2) -had taken, have met 3) -had met , would have been 4) -had been , would have helped

3.

1) - were 2) -had 3) -knew 4) - had met5)  - had been 6)- had been

4.

1) - were 2) - were 3)-had met

5.

1) -went 2) -started