Skip to Content
독학사독학사 4단계실용영어07. 시제·태·수일치·조동사 핵심 어법

이번 문서의 목표: 시제 오답 포인트, 능동태·수동태 전환 규칙, 수일치 규칙, 조동사 함정을 정확히 구분해 실용영어 문법 문제에서 정답을 고를 수 있다.

시제(현재·과거·완료·진행) — 언제 어떤 시제를 쓰는가

쉽게 말하면: 시제는 “그 일이 언제 일어났고, 지금과 어떤 관계인가”를 동사 형태로 표시하는 문법 장치다.

독학사 4단계 실용영어의 문법·어법 영역에서는 시제(tense, 동사가 나타내는 시간 표현) 문제가 매 회 빠지지 않는다. 단순히 “과거에 일어난 일은 과거형”이라는 감으로 풀면 완료형·진행형이 섞인 문항에서 틀리기 쉽다. 먼저 영어 시제의 뼈대를 표로 정리한다.

시제형태핵심 의미신호어
현재동사원형/동사원형+s습관·사실·일반적 진리usually, every day, always
과거동사 과거형과거 한 시점에 끝난 일yesterday, last week, in 2020
현재완료have/has + 과거분사과거부터 현재까지 이어지는 결과·경험·계속since, for, already, yet, just
과거완료had + 과거분사과거의 두 사건 중 더 앞선 사건before, after(과거완료 사용 시)
현재진행am/is/are + 동사ing지금 진행 중인 동작, 가까운 미래 예정now, right now, at the moment
과거진행was/were + 동사ing과거 특정 시점에 진행 중이던 동작at that time, while

핵심 원리는 이렇다. 현재완료(present perfect)는 “과거에 시작해 현재까지 영향을 미치는 일”을 나타내므로, 명백한 과거 시점을 가리키는 부사(yesterday, in 2020, last year)와는 함께 쓸 수 없다. 이 조합 자체가 시험에서 가장 많이 나오는 오답 함정이다.

예문

  1. She has worked at this company for five years. (해석: 그녀는 이 회사에서 5년째 일하고 있다.) → for five years(현재까지 이어지는 기간)와 현재완료가 자연스럽게 어울린다.

  2. He went to Busan last weekend. (해석: 그는 지난 주말에 부산에 갔다.) → last weekend는 명백한 과거 시점이므로 과거형 went가 맞다.

  3. By the time the manager arrived, the meeting had already started. (해석: 매니저가 도착했을 때, 회의는 이미 시작된 상태였다.) → 회의가 시작된 것이 매니저 도착보다 더 앞선 사건이므로 과거완료(had started)를 쓴다.

  4. I am preparing the quarterly report right now. (해석: 나는 지금 분기 보고서를 준비하고 있다.) → right now는 현재진행의 대표적 신호어다.

흔한 오류

  • 오류: “I have visited Jeju Island last year.” → last year(명백한 과거 시점)와 현재완료를 함께 쓴 오류. “I visited Jeju Island last year.”로 고쳐야 한다.
  • 오류: “When I arrived, the train has already left.” → 과거의 두 사건 중 더 앞선 사건에는 과거완료를 써야 한다. “When I arrived, the train had already left.”가 옳다.
  • 오류: “She is knowing the answer.” → know는 상태동사(state verb, 지속적인 상태를 나타내는 동사)라서 진행형으로 잘 쓰지 않는다. “She knows the answer.”가 자연스럽다.

시험형 문항

문제 14지선다
다음 빈칸에 들어갈 말로 가장 적절한 것은? The company _______ its headquarters to Seoul three years ago.

수동태·능동태 전환 — 행위자와 대상의 자리 바꾸기

쉽게 말하면: 능동태는 “누가 무엇을 한다”이고, 수동태는 “무엇이 누구에 의해 되어진다”로 주어와 목적어의 역할을 뒤집은 문장이다.

능동태(active voice)는 주어가 동작을 직접 수행하는 문장이고, 수동태(passive voice)는 동작을 당하는 대상이 주어 자리에 오는 문장이다. 실용영어에서는 공지문·보고서·기사문처럼 행위자보다 결과나 대상이 중요한 글에서 수동태가 특히 자주 등장하므로, 전환 규칙을 정확히 알아야 한다.

전환 절차는 다음과 같다.

1단계 — 능동태의 목적어를 수동태의 주어로

능동태 “The manager approved the proposal.”에서 목적어 the proposal을 새 주어로 옮긴다.

2단계 — 동사를 be동사 + 과거분사로 바꾼다

원래 시제의 be동사를 가져오고 본동사는 과거분사(past participle)로 바꾼다. 위 예문은 과거시제이므로 was approved가 된다.

3단계 — 원래 주어는 by + 목적격으로

행위자를 밝힐 필요가 있으면 문장 끝에 by the manager를 붙인다. 행위자가 일반인(people, someone)이거나 중요하지 않으면 생략한다.

The manager approved the proposal.    The proposal was approved by the manager.\text{The manager approved the proposal.} \;\Rightarrow\; \text{The proposal was approved by the manager.}

시제별 수동태 형태도 함께 기억해야 한다.

시제능동태 형태수동태 형태
현재writeam/is/are + written
과거wrotewas/were + written
현재완료have writtenhave/has been + written
미래will writewill be + written
조동사 포함must writemust be + written

예문

  1. All employees must submit the form by Friday. → The form must be submitted by all employees by Friday. (해석: 모든 직원은 금요일까지 그 양식을 제출해야 한다. → 그 양식은 금요일까지 모든 직원에 의해 제출되어야 한다.)

  2. Someone has already fixed the printer. → The printer has already been fixed. (해석: 누군가 이미 프린터를 고쳤다. → 프린터는 이미 고쳐졌다.) → 행위자가 someone처럼 불특정하면 by 이하를 생략하는 것이 자연스럽다.

흔한 오류

  • 오류: “The report was written by she.” → by 뒤에는 목적격이 와야 하므로 by her가 옳다.
  • 오류: “The window was broke yesterday.” → 과거분사가 아니라 broken을 써야 한다. “The window was broken yesterday.”가 맞다.
  • 오류: “The meeting will held tomorrow.” → 수동태에는 반드시 be동사가 있어야 한다. “The meeting will be held tomorrow.”로 고쳐야 한다.

시험형 문항

문제 24지선다
다음 문장을 수동태로 바르게 전환한 것은? The committee will review all applications next week.

수일치 — 주어의 수에 동사를 맞춘다

쉽게 말하면: 주어가 하나(단수)면 동사도 단수형, 주어가 여럿(복수)이면 동사도 복수형을 써야 한다는 규칙이다.

수일치(subject-verb agreement)는 간단해 보이지만, 주어와 동사 사이에 수식어구가 끼어들거나 주어 자체가 헷갈리는 형태일 때 오답률이 급격히 올라간다. 실용영어 시험에서는 다음 세 가지 패턴이 반복 출제된다.

패턴 1. 주어와 동사 사이에 수식어구가 끼는 경우. 전치사구나 관계절이 주어 바로 뒤에 붙어도, 동사는 그 수식어구가 아니라 문장의 진짜 주어(head noun, 핵심 명사)에 수를 맞춘다.

패턴 2. each, every, either, neither로 시작하는 주어. 이 단어들은 의미상 여럿을 가리키는 것처럼 보여도 문법적으로는 단수 취급한다.

패턴 3. 부분·수량 표현(most, some, a lot of, the number of 등). most of, some of처럼 of 뒤 명사의 수에 동사를 맞추는 표현과, the number of처럼 항상 단수로 취급하는 표현을 구분해야 한다.

예문

  1. The list of items on the shelf is quite long. (해석: 선반 위에 있는 물품 목록은 꽤 길다.) → 주어는 the list(단수)이고, of items on the shelf는 수식어구일 뿐이다. 따라서 동사는 is다.

  2. Each of the applicants has submitted a resume. (해석: 지원자 각각은 이력서를 제출했다.) → each는 항상 단수 취급하므로 has가 맞다.

  3. The number of complaints has decreased this month. (해석: 불만 건수는 이번 달에 감소했다.) → the number of는 “~의 수”라는 뜻으로 항상 단수 취급한다. 반면 a number of(많은 ~)는 복수 취급한다는 점이 대비된다.

  4. A number of employees are working overtime this week. (해석: 많은 직원들이 이번 주에 초과 근무를 하고 있다.) → a number of는 “많은”이라는 뜻이라 복수 취급한다.

흔한 오류

  • 오류: “The results of the survey shows a clear trend.” → 주어는 results(복수)이므로 동사는 show여야 한다. of the survey는 수식어구일 뿐이다.
  • 오류: “Neither of the two options are acceptable.” → neither는 단수 취급하므로 is가 맞다. “Neither of the two options is acceptable.”로 고쳐야 한다.
  • 오류: “The number of visitors have increased.” → the number of는 단수 취급이므로 has increased가 옳다.

시험형 문항

문제 34지선다
다음 중 어법상 옳은 문장은?

조동사(should, must 등) 함정 — 의미 차이가 정답을 가른다

쉽게 말하면: 조동사는 동사에 의무·추측·가능성 같은 의미를 더해 주는 보조 동사이며, 조동사마다 뜻의 강도와 뉘앙스가 다르다.

조동사(modal verb)는 형태가 단순해서 만만해 보이지만, 실용영어에서는 의미 차이를 구분하는 문제가 자주 나온다. 특히 must와 have to, should와 must, may와 can의 미묘한 차이가 핵심 출제 포인트다.

조동사의미예문
must화자 판단의 강한 의무·확신You must submit the form today. (오늘 반드시 제출해야 한다)
have to외부 규칙에 의한 의무Employees have to wear ID badges. (규정상 착용해야 한다)
should권고·조언You should check the schedule again. (다시 확인하는 게 좋겠다)
may허가·약한 추측You may leave early today. (오늘은 일찍 가도 좋다)
must (추측)강한 확신의 추측She must be tired after the trip. (분명 피곤할 것이다)
cannot (추측)강한 부정 추측That cannot be true. (그럴 리가 없다)

또한 조동사 뒤에는 반드시 동사원형이 온다는 형태 규칙도 자주 출제된다. 조동사 + have + 과거분사 형태(should have p.p., must have p.p.)는 과거 사실에 대한 후회나 추측을 나타내므로 별도로 기억해야 한다.

should have p.p.=" 했어야 했는데(하지 않았다)"의 후회\text{should have p.p.} = \text{"~했어야 했는데(하지 않았다)"의 후회} must have p.p.=" 했음이 틀림없다"의 과거 사실 추측\text{must have p.p.} = \text{"~했음이 틀림없다"의 과거 사실 추측}

예문

  1. You should have called me before you left. (해석: 너는 떠나기 전에 나에게 전화했어야 했다.) → 과거에 하지 않은 일에 대한 후회를 나타낸다.

  2. He must have missed the bus; that is why he is late. (해석: 그는 버스를 놓친 것이 틀림없다. 그래서 늦은 것이다.) → 과거 사실에 대한 강한 추측을 나타낸다.

  3. Visitors must wear a badge at all times inside the building. (해석: 방문객은 건물 안에서 항상 배지를 착용해야 한다.) → 규정에 따른 의무를 나타내는 must다.

흔한 오류

  • 오류: “You must to submit the report by noon.” → 조동사 뒤에는 to부정사가 아니라 동사원형이 온다. “You must submit the report by noon.”이 옳다.
  • 오류: “She should have went home earlier.” → have 뒤에는 과거분사가 와야 하므로 gone이 맞다. “She should have gone home earlier.”로 고쳐야 한다.
  • 오류: “He must has finished the work by now.” → 조동사 뒤에는 원형 have가 와야 한다. “He must have finished the work by now.”가 맞다.

시험형 문항

문제 44지선다
다음 빈칸에 들어갈 말로 가장 적절한 것은? The lights are still on in the office. She _______ forgotten to turn them off.
문제 54지선다
다음 중 어법상 옳지 않은 문장은?
문제 64지선다
다음 문장에서 밑줄 친 부분을 어법에 맞게 고친 것은? The rules of the club (require) every member to pay an annual fee, and this policy (has been) in place since 2010.
문제 74지선다
다음 문장을 수동태로 전환할 때 가장 적절한 것은? Someone stole my bicycle last night.
문제 84지선다
다음 중 문맥상 가장 적절한 조동사는? You look exhausted. You _______ get some rest before the presentation.

핵심 정리

  • 현재완료는 과거부터 현재까지 이어지는 일에 쓰며, yesterday·last year처럼 명백한 과거 시점 부사와 함께 쓸 수 없다.
  • 능동태를 수동태로 바꿀 때는 목적어를 주어로, 동사를 be + 과거분사로, 원래 주어를 by + 목적격으로 옮긴다. 조동사가 있으면 조동사 + be + 과거분사 형태가 된다.
  • 수일치는 문장의 진짜 주어(head noun)에 맞추며, each·every·neither는 단수, the number of는 단수, a number of는 복수로 취급한다.
  • 조동사 뒤에는 항상 동사원형이 오며, should have p.p.는 과거의 후회, must have p.p.는 과거 사실에 대한 강한 추측을 나타낸다.

마무리 복습

문제 14지선다
다음 문장에서 어법상 옳지 않은 부분은? The manager, along with two assistants, are reviewing the budget report this afternoon.
문제 24지선다
다음 빈칸에 들어갈 말로 가장 적절한 것은? When the fire alarm rang, all the workers _______ the building immediately.
문제 34지선다
다음 문장을 능동태로 바르게 전환한 것은? The new policy was announced by the CEO yesterday.
문제 44지선다
다음 중 어법상 옳은 문장은?
문제 54지선다
다음 빈칸에 공통으로 들어갈 조동사로 가장 적절한 것은? You _______ finish the report before the deadline; it is a company rule. / He _______ have left already, because his coat is still here.
문제 64지선다
다음 중 어법상 옳지 않은 문장은?
문제 74지선다
다음 빈칸에 들어갈 말로 가장 적절한 것은? The instructions on the package _______ clearly written, so no one had trouble assembling the furniture.
문제 84지선다
다음 문장을 수동태로 바르게 전환한 것은? The government will implement the new regulation next month.

참고 자료

Last updated on