중급 무료 영어 학습
만약 시간이 있다면
생활 속 조건문
이번 수업에서 배우는 표현
실제로 가능한 계획과 가상의 생활을 조건문으로 표현합니다.
예문과 한국어 뜻
If it rains, we'll eat inside.
비가 오면 실내에서 먹을 거예요.
If I had a garden, I'd grow herbs.
정원이 있다면 허브를 기를 텐데요.
사용할 때 기억할 점
현실적인 미래 조건에는 현재형을, 현재와 다른 가정에는 과거형을 씁니다.
연습 문제와 해설
아래 문장의 한국어 뜻을 참고해 답을 생각해 보세요. 정답과 해설은 문제 아래에서 확인할 수 있습니다. 화면의 학습 시작 버튼을 이용하면 한 문제씩 선택하고 바로 채점받을 수 있습니다.
1. 한국어 뜻에 맞게 빈칸을 완성하세요.
If it ___ tomorrow, we'll have our picnic indoors.
내일 비가 오면 실내에서 소풍을 즐길 거예요.
- will rain
- rains
- raining
정답과 해설 보기
정답: rains
If it rains tomorrow, we'll have our picnic indoors.
내일 비가 오면 실내에서 소풍을 즐길 거예요.
실현 가능한 미래 조건을 나타내는 if절에는 현재형을 씁니다.
2. 한국어 뜻에 맞게 빈칸을 완성하세요.
If I had more free time, I ___ a pottery class.
여가 시간이 더 있다면 도예 수업을 들을 텐데요.
- will take
- took
- would take
정답과 해설 보기
정답: would take
If I had more free time, I would take a pottery class.
여가 시간이 더 있다면 도예 수업을 들을 텐데요.
현재와 다른 가정의 결과는 would와 동사원형으로 표현합니다.
3. 한국어 뜻에 맞게 빈칸을 완성하세요.
We can eat outside ___ the weather stays warm.
날씨가 계속 따뜻하다면 밖에서 먹을 수 있어요.
- as long as
- even though
- as if
정답과 해설 보기
정답: as long as
We can eat outside as long as the weather stays warm.
날씨가 계속 따뜻하다면 밖에서 먹을 수 있어요.
조건을 충족하는 동안 가능하다는 의미에 as long as를 씁니다.
4. 한국어 뜻에 맞게 빈칸을 완성하세요.
Unless you ___ the plants, they'll dry out.
식물에 물을 주지 않으면 말라 버릴 거예요.
- don't water
- water
- will water
정답과 해설 보기
정답: water
Unless you water the plants, they'll dry out.
식물에 물을 주지 않으면 말라 버릴 거예요.
unless 자체가 if not이므로 별도의 부정어를 넣지 않습니다.
5. 한국어 뜻에 맞게 빈칸을 완성하세요.
If I ___ you, I'd ask everyone to bring a dish.
내가 너라면 모두에게 음식 한 가지씩 가져오라고 할 거야.
- am
- will be
- were
정답과 해설 보기
정답: were
If I were you, I'd ask everyone to bring a dish.
내가 너라면 모두에게 음식 한 가지씩 가져오라고 할 거야.
상대 입장이 되는 가정에는 If I were you를 씁니다.
6. 한국어 뜻에 맞게 빈칸을 완성하세요.
If you heat butter, it ___.
버터를 가열하면 녹아요.
- melts
- melted
- would melt
정답과 해설 보기
정답: melts
If you heat butter, it melts.
버터를 가열하면 녹아요.
일반적으로 성립하는 사실은 조건절과 주절 모두 현재형을 씁니다.
7. 한국어 뜻에 맞게 빈칸을 완성하세요.
I'll save you some dinner in case you ___ hungry later.
나중에 네가 배고플 경우에 대비해 저녁을 조금 남겨둘게.
- will get
- get
- gotten
정답과 해설 보기
정답: get
I'll save you some dinner in case you get hungry later.
나중에 네가 배고플 경우에 대비해 저녁을 조금 남겨둘게.
미래 상황에 대비하는 in case절에는 현재형을 씁니다.
8. 한국어 뜻에 맞게 빈칸을 완성하세요.
We would host more dinners if our table ___ larger.
우리 식탁이 더 크다면 저녁 모임을 더 자주 열 텐데요.
- is
- will be
- were
정답과 해설 보기
정답: were
We would host more dinners if our table were larger.
우리 식탁이 더 크다면 저녁 모임을 더 자주 열 텐데요.
현재와 다른 상태를 가정하므로 if절에 were를 씁니다.