CAFE

③ 영어 심화 학습

[[기출문제]]현재완료 문제 하나

작성자언제나 즐거움|작성시간05.12.01|조회수189 목록 댓글 4

문제) 영어로 옮길 때 적절하지 못한 것은?

 

그가 죽은 지 10년이 되었다.

 

1) He died ten years ago.
2) It is ten years since he died.
3) Ten years have passed since he died.
4) He has died for ten years.

 

답이 4번이라는데, 4번이 왜 틀린지 모르겠어요. 현재완료 ~ for + 기간 이렇게 따지면 맞지 않나요? 해설에는 has beed dead 로 고쳐야 한다는데 왜 그렇죠?

 

I dit it on your account.

 

나는 너를 위해서 그것을 했다.

 

이렇게 해석하면 맞나요?

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자백수청산 | 작성시간 05.12.01 죽은 상태가 10년전부터 지금까지 영향을 미치므로 has been dead가 맞습니다. 죽는 건 특정 시점에 죽는 것이지 죽는 행위가 계속 될 수는 없으니까요.
  • 작성자언제나 즐거움 작성자 본인 여부 작성자 | 작성시간 05.12.02 와~ 이해가 되었어요. 감사^^
  • 작성자언제나 즐거움 작성자 본인 여부 작성자 | 작성시간 05.12.02 밑에 해석도 맞는지 봐주세요. 사전 찾아도 애매해서요.
  • 작성자백수청산 | 작성시간 05.12.03 예 맞습니다. 너를 위해서 그것을 했어. I did it on your account 사전을 찾아보니 예문이 똑같네요^^
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼