have been waiting / have waited 차이 알려주세요 been 이 사용되는 경우가 생각보다 많은것 같아요 그리고 have p.p 다음에 오는 동사의 시제가 헷갈립니다 ex) have been waited or waiting
시원스쿨 선생님의 답변(2023.01.30)
안녕하세요, 회원님!
Basic Grammar in Use 열공을 응원합니다.
1. 현재완료진행형과 현재완료형의 차이에 대해 질문 주셨는데요, 둘의 차이를 설명드리자면 아래와 같습니다.
- 현재완료 진행: 과거 시점부터 현재까지, 즉 현재에도 그 상태가 일어나고 있는 행동(action)에 보다 집중됨
- 현재완료: 과거 시점부터 현재까지 어떠한 상태가 이어져 오고 있는 지속성. 결과에 보다 더 집중됨
2. have p.p 뒤에 오는 동사의 시제는 회원님이 말씀하시고자 하는 바에 따라 달라질 수 있습니다.
"나는 이전부터 현재까지 계속 기다리고 있어"(기다려왔다는 과정/기간, 과거부터 현재까지 그 행위가 이어져왔다는 것을 강조) = have been waiting
"나는 이전부터 계속 기다려왔어" (기다림의 결과에 초점, 이제는 기다림이 끝났음을 내포할 수도 있음) = have waited
도움이 되셨기를 바라며 혹시라도 더 궁금한 사항이 있으시면 게시판 새 글 이용 부탁드립니다.
감사합니다.
댓글 0 답글