wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

해그스2_CH12 가정법 Unit01 가정법 과거, 가정법 과거완료

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

빈칸에 알맞은 표현을 고르시오.

If it _____sunny, we would go on a picnic outside.

a)

is

b)

are

c)

were

2.

빈칸에 알맞은 표현을 고르시오.

If this necklace weren’t expensive, Julie _______ buy it.

a)

could

b)

can

3.

빈칸에 알맞은 표현을 고르시오.

If Jill had invited me, I ________ to her house.

a)

will go

b)

would have gone

4.

빈칸에 알맞은 표현을 고르시오.

If Adam _________ how to ski, he could go skiing with his friends.

a)

know

b)

known

c)

knew

d)

had known

5.

빈칸의 표현을 활용하여 가정법 문장을 완성하시오.

If the heater ________ , this room wouldn’t be so cold.

a)

work

b)

worked

c)

had worked

6.

빈칸에 알맞은 표현을 고르시오.

If I had woken up earlier, I _____________to school.

a)

would not have run

b)

will not run

c)

will not have run

7.

빈칸에 알맞은 표현을 고르시오.

If the bag ________ heavy, he could carry it.

a)

aren't

b)

weren't

8.

빈칸에 알맞은 표현을 고르시오.

If I had had enough money, I ____________you some.

a)

could had lent

b)

could have lent

c)

could lend

9.

다음 문장을 가정법으로 바꿨을 때, 빈칸에 알맞은 표현은?

As Brian is hurt, he can’t play soccer.

→ If Brian _________ , he could play soccer.

a)

weren't hurt

b)

aren't hurt

c)

wouldn't hurt

10.

다음 문장을 가정법으로 바꿨을 때, 빈칸에 알맞은 표현은?

As Gloria didn’t get an A, she wasn’t satisfied with herself.

→ If Gloria had gotten an A, she ______________ with herself.

a)

would have satisfied

b)

would have been satisfied

11.

다음 문장을 가정법으로 바꿨을 때, 빈칸에 알맞은 표현은?

As you didn’t tell me your problem, you couldn’t get advice.

→ If you had told me your problem, you _____________ advice.

a)

could have forgotten

b)

could have forgot

12.

우리말과 같도록 빈칸에 알맞은 표현을 고르시오.

만약 내가 너라면, Jacob에게 사과할 텐데.

= If I ______ you, I ___________ to Jacob.

a)

are/would apoligize

b)

were/would have apologized

c)

were/would apologize

13.

주어진 우리말과 같도록 빈칸에 알맞은 표현을 고르시오.

만약 우리가 역에 늦게 도착했더라면, 기차를 놓쳤을 텐데.

= If ________we late at the station, we ________the train.

a)

have arrived/would miss

b)

arrive/would miss

c)

had arrived/would have missed

14.

주어진 우리말과 같도록 빈칸에 알맞은 표현을 고르시오.

만약 나의 오빠가 바쁘지 않았더라면, 나와 함께 더 놀 수 있었을 텐데.

= If my brother ____________ busy, he _________more with me.

a)

have not been/would play

b)

have not been/would play

c)

had not been/could have played

15.

주어진 우리말과 같도록 빈칸에 알맞은 표현을 고르시오.

만약 박물관이 월요일에 문을 연다면, Amy는 그 전시를 볼 텐데.

= If the museum ______ on Monday, Amy _________ the exhibit.

a)

opened/would see

b)

opens/would see

c)

open/would see