# data[].attributes.body
지각동사
1) 5형식 문장에서
2) 목적격보어가 행위 또는 동작(준동사)일 때
3) 동사의 종류가 감각동사이거나 '본다' 또는 '상상하다' 의미를 가지는 동사이고 목적어의 행동이나 동작이 무엇이지 파악했을 때
4) 이 동사들을 지각동사라고 한다.
5) 지각동사의 목적격보어는 동사 원형 또는 ving를 쓴다.
6) 단, 목적어와 목적격보어의 관계가 수동관계일 때는 p.p.를 쓴다.

# data[].attributes.body
사역동사
1) 5형식 문장에서
2) 목적격보어가 행위 또는 동작(준동사)일 때
3) 동사의 종류가 have, make, let 중의 하나이고 주어가 목적어에게 어떤 행동을 '시킨다'는 의미로 사용 될 때
4) 이 동사들을 사역동사라고 한다.
5) 사역동사의 목적격보어는 동사 원형을 쓴다.
6) 단, have의 경우 목적어와 목적격보어의 관계가 수동관계일 때는 p.p.를 쓴다.
지각동사

# data[].attributes.body
가목적어와 진목적어
1) 5형식 문장의 경우 목적어가 준동사일 경우가 있다.
2) 목적어를 준동사구로 그대로 두지 않고 문장의 뒤로 보낸 뒤, 남은 자리에 it으로 대체한다.
3) 이 때  it을 가목적어(또는 형식상 목적어)라고 하고 뒤로 보내진 준동사구는 진목적어(또는 의미상 목적어)라고 한다.

# data[].attributes.body
동사의 목적어로써 준동사의 선택
1) 반드시  to 부정사를 쓰는 경우: afford to-v, agree to-v, decide to-v, hope to-v, learn to-v, manage to-v, need to-v, offer to-v, plan to-v, refuse to-v want to-v, wish to-v
2) 반드시 동명사를 쓰는 경우: avoid v-ing, enjoy v-ing, keep v-ing, mind v-ing, delay[put off] v-ing, suggest v-ing, finish v-ing, give up v-ing, imagine v-ing, consider v-ing, deny v-ing, discuss v-ing
3) 둘 다 가능하고 뜻 차이가 없는 경우: like, love, hate, start, begin, continue, prefer
4) 둘 다 가능하고 뜻 차이가 있는 경우: stop, forget, remember, regret, try

# data[].attributes.body
[ 한 문장에 존재하는 동사의 수 = 절의 수 = 연결장치의 수 + 1 ]
동사의 적절성 판단 공식
1) 한 문장에 존재하는 연결장치의 수 + 1 = a
2) 선택지를 제외하고 확인되는 동사의 수 = b
3) a = b + 1 -> 선택지는 동사 되어야 한다.
a = b -> 선택지는 동사가 아니다.

# data[].attributes.body
동사의 적절성 판단
한 문장에 존재하는 모든 동사는 반드시 하나의 절을 구성해야 하며, 접속사나 관계사와 같은 연결 장치 없이는 두 개 이상의 절(=동사)이 나타날 수 없다.

# data[].attributes.body
분사
1) 형용사의 역할을 할 수 있다. ( 경우에 따라서 부사의 역할 가능 => 분사구문)
2) 하나의 동사에서 반드시 두 개의  분사가 만들어진다.(현재분사, 과거분사)
3) 형태:
현재 분사: 동사원형 + ing
과거 분사: 규칙형[동사원형 + ed], 불규칙형 [종류가 다양해서 p.p. 로 약칭]

# data[].attributes.body
동명사
1. 명사의 역할을 할 수 있다.
2. 형태: 동사원형 + ing
3. ing 규칙
1) e로 끝나는 동사 -> e를 제외하고 ing 추가
2) y로 끝나느 동사 -> ing 추가
3) '모음 1개 + 자음 1개의 연속'으로 끝나는 동사 -> 같은 자음 하나 추가하고  ing 추가

# data[].attributes.body
부정사
1. to  부정사와 원형 부정사 두 가지가 있다.
2. 명사, 형용사, 부사의 역할을 할 수 있다.
3. 형태: to 부정사 = to + 동사원형

# data[].attributes.body
준동사의 동사적 성질
1. 목적어나 보어, 수식어구를 취할 수 있다.
2. 의미상의 주어를 가진다.
3. 시제, 태에 따라 형태가 변한다.
4. not이나 never와 같은 부정어로 부정할 수 있다.

# data[].attributes.body
준동사를 만드는 이유?
표현하고자 하는 의미의 단어가 존재하지는 않지만 같은 의미를 가진 동사는 존재 할 때, 새로운 단어를 만들지 않고 의미를 전달 할 수 있다.
=> 효율적인 의사소통

# data[].attributes.body
준동사란?
동사를 다른 품사로 바꾸어 쓴 것. 동사의 형태 변화를 통해 명사, 형용사, 부사 중 하나 이상의 기능을 할 수 있다.

# data[].attributes.body
감정 동사의 분사는 문장의 주어 또는 의미상 주어가 감정을 일으키는 유발자인지 또는 직접 느끼는 당사자인지에 따라 구분된다.

# data[].attributes.body
분사는 두 가지 역할을 하는데, 첫 번째는 명사의 수식이고, 두 번째는 동사 또는 준동사의 보어 역할이다.

# data[].attributes.body
분사는 동사를 형용사로 바꾸어 쓰는 것을 의미한다. 이때 항상 2가지로 나뉘어 형성되기 때문에, 분사라고 불린다.

이 중 현재분사는 “~하고 있는, 하는 중인”으로 해석되며 ‘능동/진행’의 의미를 가지고 있다. 반대로 과거분사는 “~된, 되어진, 되버린, 받는”으로 해석되며 ‘수동/완료’ 의미를 가진다.

# data[].attributes.body
수동태 문장을 만드는 기본 공식을 동사의 형식에 따라 각각 쓰시오.

1. 3형식: S be p.p. by O.

2. 4형식(I.O.): S be p.p. D.O. by O.

3. 4형식(D.O.): S be p.p. (to/for/of) I.O. by O.

4. 5형식: S be p.p. OC by O.

# data[].attributes.body
수동태 문장에서 행위자를 나타내는 전치사 ‘by’는 다른 전치사로 바뀔 수 있다.

# data[].attributes.body
수동태는 근본적으로 목적어가 필요한 타동사가 아니면 형성될 수 없다. 따라서 목적어가 필요 없는 자동사의 경우는 때문에 수동태가 불가능하다.

# data[].attributes.body
주체란 영향력을 주는 사람으로서 동작이나 행위를 주도하거나 유발하는 사람을 말한다.

이때 문장의 주어가 주체인 경우에는 능동태이고, 반대로 문장의 주어가 객체인 경우에는 수동태이다.

# data[].attributes.body
영어 문장의 태는 문장의 주어가 행위의 주체(실행자/행위자)인지 객체(수혜자/당사자)인지에 따라 구분할 수 있다.