영어 문제를 풀다가 궁금한 게 생겨서요.
1. How long have you been employed by your present company?
2. Zill has been working in Belgium since 1994.
현재 완료형이랑 현재 완료진행형이
왜 다른 건지, 어떻게 구분해야 하는지 궁금해요.
2번의 경우는 since가 들어가서
계속의 의미가 있으니까
has been worked를 사용해도 되는 거 아닌가요?
정확히 현재 완료와 현재 완료 진행형을 어떻게 구분해야 하는건 가요???

개편이전의 자유게시판으로 열람만 가능합니다.
(영어고수님~~) 현재완료, 현재완료진행 구분
열공 조회수 : 544
작성일 : 2009-11-25 13:28:04
IP : 116.40.xxx.230
2 개의 댓글이 있습니다.
1. aa
'09.11.25 2:11 PM (125.241.xxx.10)우선 우리말에는 완료라는 개념이 없어서, 참 구분하기 어렵고 애매한 부분이죠.
완료는 말그대로 어떤 동작의 '완료'를 나타내는 개념이 있어요
그런데 어떤 동작이 과거부터 진행되어왔고 현재에도 계속되는거라면
진행의 의미까지 포함시켜주는게 좋습니다. (특히나 동작을 나타내는 동사라면)
has been working이라하면.. 지금까지 일해왔고 현재도 하고 있는거죠. 물론 앞으로도 별일 없는한 계속 할거구요.
have been employed라고 하면.. 현재 회사에서 일한 근무기간을 지금까지 따져보는겁니다.
현재의 시점이 일종의 "완료"된 시점, 즉 "마지막"시점이 되는거죠.
그정도 차이라고 보면되겠네요.2. bb
'09.11.25 2:27 PM (219.255.xxx.8)aa님 말씀에 덧붙이자면
- 현재완료진행은 현재완료 중 계속의 의미를 강조(동작)할때 쓰이구요.
- 현재완료를 쓴다해도 문법적으로나 의미상 큰 차이는 없습니다.
- has been worked 는 쓸 수 없습니다. (현재완료수동)
Zill이 동작의 주체니까요. Zill has been employed~는 가능하지요.
☞ 로그인 후 의견을 남기실 수 있습니다
N

