to V : to부정사 Ved : 과거분사 Ving : 현재분사 / 대명사 VR : 동사원형 , 원형부정사
동명사 / 형용사(분사) / 부사(to부정사, 전치사구) /
S (주어) V (서술어) C(주격 보어) O (목적어) DO(간접목적어) OC(목적격 보어) 그 외 부사
1. In ancient days, people believed that the Earth [is/was] flat. (목적어절)
고대에, 사람들은 믿었다. / 지구가 평평하다고.
고대에 사람들은 지구가 평평하다고 믿었다.
절대적 진리가 아닌 과거의 사건은 그대로 과거 시제를 쓴다.
2. Jane [was/has been] a vegetarian since she was ten. (부사절)
제인은 10살때부터 채식주의자이다.
since 기간을 나타내는 부사절을 이끔. (부사, 접속사, 전치사)
기간을 나타낼때는 현재완료를 쓴다.
3. His father [has died/died] ten years ago.
그의 아버지는 10년전에 돌아가셨다.
[시간+ago]는 "시간 전에"를 뜻하는 시간의 부사구로 과거 시제와 함께 쓰인다.
(기간이 아닌 특정 시점을 나타내므로 과거 시제)
4. The man said (that) the early bird [catches/catched] the worm.
그 남자는 일찍 일어난 새가 벌레를 잡는다고 말했다.
격언과 절대적 진리는 항상 현재 시제를 쓴다.
5. She knows when he [will come/comes] tomorrow.
그녀는 그가 내일 언제 돌아올지 안다.
when이 이끄는 시간의 부사절은 미래를 나타낼때 미래 시제를 그대로 사용한다.
6. I'll cry loudly if I [will meet/meet] the wolf.
만약 내가 늑대를 만나면 나는 크게 울부짓을 것이다.
조건의 부사절을 나타내는 if는 미래의 일을 나타내더라도 현재 시제를 쓴다.
7. She will not move by the time they [will arrive/arrive].
그녀는 그들이 도착 할때까지 움직이지 않을 것이다.
by the time : (접속사) ~할 때 까지
미래를 나타내더라도 현재 시제를 쓴다.
8. When [have you left/did you leave] Seoul?
너는 서울에 언제 도착했니?
When은 시점을 나타내므로 단순 과거 시제를 쓴다.
9. How long [have you stayed/did you stay] New York?
너는 뉴욕에 얼마나 머무를거니?
How long은 기간을 나타내므로 현재 완료를 쓴다.
10. They [have missed/missed] you in the past 10 years.
과거 10년간 그들은 너를 그리워했다.
[in the past + 기수 + 시간 단위] 기간을 나타내는 부사구이므로 현재 완료와 함께 쓴다.