[시제] during이 쓰인 문장에 현재완료 안되나요?
본문
My sister traveled to Europe during her last vacation.
지난 방학기간동안 쭉 여행간거니까 현재완료 쓰는거 아녜요?왜 현재완료 쓰면 안돼요?
추천한 회원
Dicstudy
2024-11-21 21:12
52
1
2
Dicstudy님의 답변
현재완료는 과거부터 현재'까지'랍니다!
▶결론
현재완료는 '과거에서 일어난 일이 현재에도 영향을 줄 때' 사용하는 문법입니다!
그런데 질문하신 문장은 '지난 방학', 즉, '이미 지나버린 과거 시간'만을 나타내고 있어서
완료시제를 쓰기는 힘들 것 같아요.
▶현재완료
현재완료는 뭘까요?
그래서 간단히 표현하자면,
┌ ┐
과거 - 현재 - 미래
위와 같이 표현한 '기간'을 말합니다.
그렇게 '~했었다, 했다, 해왔다'라는 의미로 해석하고, have[has] p.p라는 기본형을 갖고 있죠.
그런데 질문하신 문장을 보면,
My sister traveled to Europe during her last vacation.
= 내 여동생은 그녀의 지난 방학 동안 유럽으로 여행갔었다.
라고 해석합니다.
저렇게 쓰는 것은 맞죠!
하지만 has traveled로, "현재완료"로 쓴다면, '현재에 영향을 줘야'하는데,
저 문장만을 봤을 때는 그렇게 보기 어렵죠. ㅠㅠ
예문을 통해 간단히 살펴볼게요~
▶예문
(1) I have practiced playing piano for 10 years.
= 나는 10년 동안 피아노를 연습해왔어. → (10년 전[과거] 부터 [현재]까지 해왔으니 "현재완료")
(2) I have seen the movie three times so far.
= 나는 지금까지 그 영화를 세 번이나 봤어. → ([과거] 부터 [현재]까지 3번 봤으니 "현재완료")
좋은 질문 감사드립니다~
더 궁금하신 점 있으시면, 질문 남겨주세요!
나무님의 답변의 답변