Joy English · 레벨 B1 · 수동태joy-english.com

수동태: 현재와 과거

이름:날짜:

행위나 결과가 그 일을 하는 사람보다 더 중요할 때 수동태를 사용합니다.

알맞은 형태 고르기

각 문장을 완성하는 알맞은 선택지를 고르세요.

  1. Paper ___ from wood.
    • a) makes
    • b) is made
    • c) is making
  2. The first bicycles ___ in the 19th century.
    • a) were built
    • b) built
    • c) are built
  3. Our flight ___ last night, so we took the train today.
    • a) cancelled
    • b) is cancelled
    • c) was cancelled
  4. ___ the tickets checked at the door yesterday?
    • a) Did
    • b) Were
    • c) Are
  5. Spanish ___ in more than twenty countries.
    • a) is spoken
    • b) speaks
    • c) is speaking
  6. The new library ___ by a young architect from Lima.
    • a) designed
    • b) was designing
    • c) was designed
  7. Credit cards ___ in this shop. You have to pay in cash.
    • a) don't accept
    • b) aren't accepted
    • c) weren't accept
  8. These photos were taken ___ my sister.
    • a) by
    • b) from
    • c) with

수동태 쓰기

괄호 안 동사의 수동태 형태를 입력하세요. 현재형 또는 과거형을 사용하세요.

  1. The windows ___ (wash) every spring.
  2. This castle ___ (build) more than 600 years ago.
  3. Dogs ___ (not / allow) in this park.
  4. The winners ___ (announce) yesterday evening.
  5. Our order ___ (not / deliver) until Tuesday, so we waited all weekend.
  6. A lot of coffee ___ (produce) in Colombia every year.
  7. The letter ___ (write) by hand, so it was hard to read.
  8. At our school, all meals ___ (cook) fresh every day.

정답

알맞은 형태 고르기

  1. b) is made종이는 무언가를 만들지 않습니다. 종이가 행동을 받는 쪽이므로 수동태 is made를 사용합니다.
  2. a) were built자전거는 과거의 끝난 시점에 행동을 받았으므로 과거 수동태 were built를 사용합니다.
  3. c) was cancelled누군가가 과거에 그 항공편을 취소했으므로 과거 수동태 was cancelled를 사용합니다.
  4. b) Were과거 수동태 의문문은 was 또는 were로 시작합니다. Yesterday는 과거 시점을 나타내고, tickets는 복수입니다.
  5. a) is spoken사람들이 그 언어를 사용하므로 language가 수동태를 취합니다: is spoken.
  6. c) was designed도서관이 행동을 받는 쪽이고, by가 누가 했는지 알려 줍니다. 수동태가 필요합니다: was designed.
  7. b) aren't accepted그 가게는 카드를 받지 않으므로 cards는 현재 수동태 부정형 aren't accepted를 취합니다.
  8. a) by수동태 문장에서 행위자를 말할 때는 by를 사용합니다.

수동태 쓰기

  1. are washedEvery spring은 규칙적인 행동을 나타내므로 현재 수동태를 사용합니다. Windows는 복수이므로 are washed입니다.
  2. was builtAgo는 끝난 과거 시점을 나타내므로 과거 수동태 was built를 사용합니다.
  3. aren't allowed / are not allowed이것은 현재의 규칙이므로 현재 수동태 부정형 aren't allowed를 사용합니다.
  4. were announcedYesterday evening은 끝난 시점이고 winners는 복수이므로 were announced를 사용합니다.
  5. wasn't delivered / was not delivered이 일은 과거에 일어났으므로 과거 수동태 부정형 wasn't delivered를 사용합니다.
  6. is producedEvery year는 규칙적인 사실을 나타내므로 현재 수동태 is produced를 사용합니다.
  7. was written이야기는 과거이므로 was + 과거분사 written을 사용합니다.
  8. are cookedEvery day는 규칙적인 행동을 나타내고 meals는 복수이므로 are cooked를 사용합니다.