[천일문 GRAMMAR 3 워크북] if 가정법 과거, if 가정법 과거완료
23 카드 | ceduadmin
세트공유
다음 중 어법상 알맞은 것을 고르세요.

If it had rained enough, we ___ about a drought last summer.
would not have worried
다음 중 어법상 알맞은 것을 고르세요.

If Sue had not been late to school, her teacher ___ scolded her.
might not have
다음 중 어법상 알맞은 것을 고르세요.

If there ___ enough gas in the car, it would not stop on the road.
were
다음 중 어법상 알맞은 것을 고르세요.

If I had had enough food in my refrigerator, I ___ a cake.
could have baked
다음 중 어법상 알맞은 것을 고르세요.

If our school ___ a school bus from tomorrow, I would not take the subway every morning.
offered
다음 중 어법상 알맞은 것을 고르세요.

If the pond ___ not polluted, many fish would live there.
were
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If Mina put out the candle before going to bed, a fire would not have broken out.
had put out
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If Jay had crossed the street on the green light, he might not be injured.
might not have been injured
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If King Sejong wasn’t invented Hangeul, we might have used Chinese characters.
had not invented|hadn't invented
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If I had a goldfish, I would have fed it every morning.
would feed
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If I were not full, I would have drunk iced tea for dessert.
would drink
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If Sandra had lived in Korea, I could talk with her often.
lived
밑줄 친 부분을 알맞은 형태로 고쳐 쓰세요.

If Hans visited me now, I would have been happy.
would be
우리말과 일치하도록 주어진 단어를 사용하여 문장을 완성하세요.  

인어공주가 왕자를 사랑하지 않았더라면, 목소리를 잃지 않았을 텐데. (may, lose)
If the “Little Mermaid” had not loved the prince, she __ __ __ __ her voice.
might not have lost
우리말과 일치하도록 주어진 단어를 사용하여 문장을 완성하세요.  

엘리베이터가 작동한다면, 나는 계단을 이용하지 않을 텐데. (use, will)
If the elevator worked, I __ __ __ the stairs.
would not use
우리말과 일치하도록 주어진 단어를 사용하여 문장을 완성하세요.  

지난주에 내가 창문을 열어 두지 않았더라면, 감기에 걸리지 않았을 텐데. (open)
If I __ __ __ the window last week, I would not have caught a cold.
had not opened
우리말과 일치하도록 주어진 단어를 사용하여 문장을 완성하세요.  

내가 영화감독이라면, 공상 영화를 만들 텐데.  
(will, make)
If I were a movie director, I __ __ a fantasy film.
would make
우리말과 일치하도록 주어진 단어를 사용하여 문장을 완성하세요.  

우리 남동생이 더 조심스러웠다면, 우유를 엎지르지 않았을 텐데. (spill, will)
If my brother had been more careful, he __ __ __ __ the milk.
would not have spilled
다음 두 문장의 의미가 같도록 if를 사용하여 문장을 완성하세요.  

Because I forgot to bring my student ID card, I could not get a discount.  
If I had brought my student ID card, __________.
I could have got a discount|I could have gotten a discount
다음 두 문장의 의미가 같도록 if를 사용하여 문장을 완성하세요.  

Since Sandra watched a horror movie, she had a bad dream.
________, she would not have had a bad dream.
If Sandra had not watched a horror movie|If Sandra hadn't watched a horror movie
다음 두 문장의 의미가 같도록 if를 사용하여 문장을 완성하세요.  

Because Toby didn’t check his train ticket, he got on the wrong train.
_________, he might not have gotten on the wrong train.
If Toby had checked his train ticket
다음 두 문장의 의미가 같도록 if를 사용하여 문장을 완성하세요.  

Since Erica has a peanut allergy, she can’t eat this pie.
If Erica didn’t have a peanut allergy, _______.
she could eat this pie
다음 두 문장의 의미가 같도록 if를 사용하여 문장을 완성하세요.  

Because the food is too hot, I need to drink a lot of water.
___________, I would not need to drink a lot of water.
If the food were not too hot|If the food weren't too hot
학원에서 이용중인 교재의 어법/문법 연습문제 또는 듣기시험을 10분만에 제작하여
학생들에게 바로 출제하고 점수는 자동으로 확인하세요

지금 만들어 보세요!