현재완료 문장들을 보다가 어법상 어색한 문장이 있는지 헷갈려서 질문드려요.
“I have lost my gloves.”
“You have gone to Japan.”
“I have known her for five years.”
“I have used this dictionary since 1998.”
“Have you read that book already?”
이 문장들 중 어색한 표현이 있을까요?
현재완료 문장 중 어색한 표현이 있나요?
허우룩 2022.07.09 댓글 6
아름나2022.08.12
마지막 문장은 already 위치가 어색해요. “Have you already read that book?”가 자연스러워요.
마음새2022.08.12
“You have gone to NY”는 상대가 뉴욕에 가서 지금도 거기에 있다는 뜻이라 어색하게 느껴질 수 있어요.
결과를 나타내는 현재완료는 “She has gone to NY”처럼 3인칭 주어와 함께 쓰는 게 자연스러워요.
혁민2022.08.12
맞는 설명입니다. 다만 대학생이나 강사라면 더 높은 수준의 문법도 다룰 수 있겠죠.
처음부터 복잡한 예외를 배우기보다는 학습자 수준에 맞춰 접근하면 좋겠다는 뜻이에요.
여자2022.08.12
그렇군요! 그 부분이 헷갈렸어요. 그런데 “Have you finished your homework already?”처럼 문장 끝에 already를 써도 되는 것 같아 헷갈리네요.
꽃은별2022.08.12
have gone to와 have been to의 차이 때문에 2번이 틀린 문장이라는 설명이에요. have gone to는 가서 아직 그곳에 있다는 뜻이라 you와는 잘 쓰지 않아요.
돌삥2022.08.12
정답이 없다고 볼 수도 있어요. 기본 학습에서는 2번이 답으로 여겨지지만, 더 복잡한 문맥에서는 2번도 자연스럽게 쓰입니다.
have gone을 I나 you와 함께 쓰는 경우가 드물긴 하지만, 영미 소설의 전화 통화 장면처럼 상대가 앞에 있는 상황에서는 쓰일 수 있어요.