시제에 대한 질문을 좀 드리고 싶은데요
본 강좌에서 현재완료는 세가지 의미로 해석이 된다고 하셨습니다
경험, 완료 혹은 지속/계속 등인데요,
현재완료중 지속/계속으로 해석이 되는것과 현재완료진행 자체의 구분이 힘듭니다
토익 고수분들의 조언을 구합니다!
ex)I have repaired the car for 5 hours(현재완료시제 중 지속/계속)
I have been repaired the cart for 5 hours(현재완료진행)
위 예문의 정확한 해석도 부탁드립니다!!!! 도와주세요 ㅜ.ㅜ




1



현재완료는 말 그대로 완료니까 have/has + p.p.형태고,
완료진행은 진행이니까 have/has + ing형태가 와야 돼요.
예문은 어디서 보신 건가요?
현재완료 예문은 맞는데, 현재완료진행이라고 제시하신 예문은 문법적으로 틀렸습니다.
먼저 ing가 아닌 p.p.형태니까 진행이라고 할 수 없어요.
그 다음으로 been repaired(be + p.p.)는 수동태라서 '나는 수리되어 왔다'라는 의미가 돼요.
수동태 뒤에는 목적어가 올 수 없는데 목적어인 the car가 온 것도 말이 안되구요.
현재완료 진행이 되려면
I have been repairing the car for 5 hours.가 되어야 합니다. (O)
나는 차를 5시간 동안 고쳐 왔다. (아직 고치는 중이다.)
현재완료 예문은
I have repaired the car for 5 hours. (X)
나는 차를 5시간 고쳐왔다.
그런데 현재완료 예문이 안된다고 표시한 건 현재완료는 지속/계속적으로 일어나는 사건에 대해서만 쓸 수 있어서예요. 질문하실 때에도 현재완료 중 지속/계속으로 물어보셨죠?
차를 5시간 동안 고치는 건 한 번 일어난 사건일뿐 지속적인 사건이 아니니까 현재완료로 쓰지 않고, 현재완료 진행으로만 쓰죠.
예를 들면,
I have played the piano since I was in elementary school. (O)
I have been playing the piano since I was in elementary school. (O)
나는 초등학생 때부터 지금까지 피아노를 쳐왔다.는 과거부터 현재까지 지속적으로, 계속적으로 일어난 사건이니까 현재완료도 되고,
과거부터 지금까지 피아노를 꾸준히 치고 있으니까 현재완료 진행도 쓸 수 있습니당.