기출 101
중2 영어 문법 · Unit 27 · 가정법 과거

정답과 해설

개념 확인

A1 had
A2 would
A3 were
A4 find
A5 snows
A6 could
A7 were
A8 knew
B1 다은이에게 배가 있다면
B2 나는 무대에서 춤출 텐데
B3 그녀는 우리와 함께 동물원에 갈 수 있을 텐데
B4 버스가 늦게 오면
B5 우리 집에 마당이 있으면 좋을 텐데
B6 유나가 말을 탈 수 있다면
B7 내가 키가 더 크면 좋을 텐데
B8 그는 박 선생님의 보호소를 방문할지도 모를 텐데

A3 be동사는 were〔was〕

A4 could + 동사원형

A5 will → 실제 조건

B4 조건문

유형별 문제 · 빠른 정답

해설

01 ✓ ② had

주절이 would + 원형이므로 가정법 과거이다. If절에는 과거형 had를 쓴다.

풀이 전략주절이 would·could·might + 원형이면 If절은 과거형(be는 were), If절이 과거형이면 주절은 would·could + 원형이다.
02 ✓ ④ were

가정법 과거의 be동사는 were를 쓴다(I 뒤에서는 was도 가능).

03 ✓ ③ could look up

'~할 수 있을 텐데'는 could + 동사원형이다. ④ could 뒤에 과거형은 쓰지 않는다.

04 ✓ ⑤

⑤ 주절이 would + 원형이므로 If절은 과거형 had로 써야 한다.

05 ✓ ①②④

③ will → would ⑤ is → were〔was〕 (If절은 과거형)

06 (1) were 〔was〕 (2) had (3) knew

주절이 would·could + 원형이므로 If절은 과거형이다. be동사는 were〔was〕.

채점 포인트각 1점
07 ✓ ①

(A) 주절이 would이므로 were〔was〕 (B) If절이 과거형이므로 could

08 ✓ ③ 3개 (a, c, e)

b am → were〔was〕 d will → would

09 ✓ ④ rains

내일 실제로 일어날 수 있는 일이고 주절이 will이므로 조건문이다. If절은 현재형 rains.

풀이 전략일어날 수 있는 일이면 If + 현재형, will, 지금 사실의 반대이면 If + 과거형, would이다. 문맥을 함께 본다.
10 ✓ ①

가정법 과거는 지금 사실의 반대이다. 사실은 '바빠서 함께하지 않는다'이다.

11 ✓ ⑤ felt

Tom은 지금 아프다(사실의 반대). 주절이 would이므로 If절은 과거형 felt.

해석A: Tom이 축구 경기에 오니? B: 아니, 심한 감기에 걸렸어. 몸이 좀 나으면 우리와 함께 경기를 할 텐데.
12 ✓ ④ d

d는 실제로 일어날 수 있는 조건(현재형)이다. 나머지는 지금 사실의 반대(가정법)이다.

13 ✓ ①③⑤

If절이 현재형인 ①③⑤는 조건문이라 will. ②④는 가정법이라 would〔could〕.

14 (1) is, will visit (2) were 〔was〕, would 〔could〕 visit

(1) 일어날 수 있는 일 → 현재형, will (2) 지금 사실의 반대 → 과거형, would

채점 포인트각 2점: 빈칸 하나당 1점
15 ✓ ②

토요일에 맑을 수도 있으므로 조건문이다. If절은 현재형 is, 주절은 will go.

해석A: 이번 토요일에 바닷가에 갈래? B: 아마도. 토요일에 날씨가 맑으면 너와 함께 갈게.
16 ✓ ③ had

부정(don't have)은 긍정으로, 현재는 과거로 바꾼다. → had

풀이 전략직설법 → 가정법은 ① 현재 → 과거 ② 긍정 ↔ 부정 ③ can't → could. I wish 뒤에도 과거형(were, could)을 쓴다.
17 ✓ ② could

I wish 뒤에는 과거형을 쓰므로 can의 과거형 could를 쓴다.

18 ✓ ⑤

is → weren't〔wasn't〕(현재·긍정 → 과거·부정), can't → could

19 (1) If Emma's cousins lived in Korea, she could see them often. (2) If Mr. Park weren't 〔wasn't〕 busy, he could answer the phone.

현재 → 과거, 긍정 ↔ 부정, can't → could

채점 포인트각 2점 · 긍정·부정을 바꾸지 않으면 0점, could 대신 would는 1점 감점
20 ✓ ①

I wish 뒤에는 과거형을 쓴다. ① can → could

21 ✓ ②

과거 → 현재, 긍정 → 부정: had → doesn't have, could → can't

22 (1) I wish I could go to Jiho's concert. (2) I wish Emma were 〔was〕 in my class.

I wish + 과거형. 긍정 ↔ 부정을 바꾼다. can't → could, isn't → were

채점 포인트각 2점 · 부정을 그대로 두거나 현재형을 쓰면 0점
23 If Seoyeon were here, she would draw our poster. 〔Seoyeon would draw our poster if she were here.도 정답〕

If + 주어 + were ~, 주어 + would + 동사원형

채점 포인트If절 1점, 주절 2점
풀이 전략If절(If + 주어 + 과거형)과 주절(주어 + would·could + 원형)을 나눠 쓴다.
24 (1) were 〔was〕, would tell (2) were 〔was〕, could lift 〔could carry, could pick up도 정답〕

be동사는 were. '~할 텐데'는 would, '~할 수 있을 텐데'는 could + 원형

채점 포인트각 2점: 빈칸 하나당 1점
25 (1) If Mia had a robot kit, she would 〔could〕 make a robot dog. (2) If Mia gets a robot kit next week, she will make a robot dog. 〔now, next week는 생략 가능〕

(1) 지금 사실의 반대 → 과거형, would (2) 일어날 수 있는 일 → 현재형, will

채점 포인트각 2점 · (1)에 has·will, (2)에 got·would를 쓰면 0점
26 (1) As Minho doesn't 〔does not〕 have a dance partner, he can't 〔cannot〕 enter the contest. (2) As Coco is afraid of water, she can't 〔cannot〕 swim with Max.

과거 → 현재, 긍정 ↔ 부정, could → can't

채점 포인트각 2점 · 시제나 긍정·부정 중 하나가 틀리면 1점 감점
27 (1) b → If Jiho were 〔was〕 taller, he could reach the top shelf. (2) d → If Tom knew the answer, he would 〔could〕 tell us.

b 주절이 could → were d If절이 과거형 → would. e는 조건문이라 옳다.

채점 포인트문장당 2점: 기호 1점, 고친 문장 1점
28 (1) If she 〔Coco〕 weren't 〔wasn't〕 sick, I could go 〔go with you〕. 〔I could go if she weren't 〔wasn't〕 sick.도 정답〕 (2) I wish you could come with us.

(1) 지금 아프다 → If + weren't, could + 원형 (2) I wish + could + 원형

채점 포인트각 2점 · (1) isn't·can, (2) can으로 쓰면 0점
해석준: 민지야, 오늘 밤에 우리 영화 보러 가. 같이 가자. 민지: 그러고 싶은데 Coco가 아파. 곁에 있어야 해. Coco가 아프지 않다면 갈 수 있을 텐데. 준: 안됐다. 네가 함께 올 수 있으면 좋을 텐데.
29 (1) I wish I could swim well. 〔I wish I swam well.도 정답〕 (2) If I were 〔was〕 Max, I would run around in the park all day. 〔all day long, all day in the park도 정답〕

(1) I wish + could + 원형 (2) If + were, would + 원형

채점 포인트각 2점 · can·am·will을 쓰면 그 부분 0점
30 (1) will visit → would 〔could〕 visit (2) can → could

준은 우주 비행사가 아니므로 가정법: would + 원형. I wish 뒤는 과거형 could.

채점 포인트틀린 곳 1개당 2점: 찾기 1점, 고치기 1점
해석준의 과학 동아리는 오늘 우주 영상을 보았다. "내가 우주 비행사라면 달에 가 볼 텐데." Ben이 웃었다. "네가 달에 있으면 누가 보리에게 먹이를 주겠니?" 준이 답했다. "보리를 데려갈 수 있으면 좋을 텐데."
[31~32] 지문 해석

민호와 유나는 토요일마다 박 선생님의 보호소를 돕는다. 오늘 수줍은 갈색 강아지를 만났다. "나에게 마당이 있다면 이 아이를 집에 데려갈 텐데." 하지만 유나는 작은 아파트에 살고, 엄마는 반려동물을 반대하신다. "박 선생님이 좋은 가족을 찾아 주실 거야. 이번 주에 누가 입양하면 알려 줄게." "매일 보러 올 수 있으면 좋을 텐데."

31 (A) had (B) would 〔could〕 take (C) could

유나는 마당이 없다(사실의 반대) → had, would take. I wish 뒤 → could

채점 포인트각 1점
풀이 전략글 속 If 문장이 지금 사실의 반대인지(가정법), 일어날 수 있는 일인지(조건문) 먼저 정한다.
32 ✓ ⑤

If someone adopts her ~, I will tell you. ① 토요일 ② 작은 아파트 ③ 마당이 없다

33 ✓ ③

우산이 하나뿐이다(사실의 반대) → If + had, would + 원형 lend

해석Emma: 우산을 잃어버렸는데 비가 많이 와. 지호: 이런. 나는 하나밖에 없어. 두 개가 있다면 하나 빌려줄 텐데.

오류를 발견하셨나요? 문제 번호와 함께 문의 페이지로 알려 주세요.