2. 부모님이 서울로 떠나가버리셨다는 의미가 되는데요.
'다녀오셨다'고 하려면 have been to가 더 적당합니다.
딱히 비문은 아니라고 볼 수도 있겠네요.
3. 완전 비문입니다.
last month라는 과거 시점을 콕 찍어 말하는 표현이 있으면 현재완료는 쓰지 못 합니다.
완료는 뭔가 기간 경과, 실행까지 지속적인 느낌이 있습니다.
그러니 '지난 달'이라고 정확히 시점을 밝히면 그냥 watched만 써야합니다.
그러니 4번은 문제가 없지요. 5년이나 지속되었으니까요.
나머지는 이상 없습니다.
부언: 5번은 '잃어버려서 아직도 못 찾았냐'는 질문입니다.
이걸 만일 Did you lose...라고 물으면 지난 번 과거 언젠가 잃었던 사실을 묻습니다.
지금 도로 찾아 갖고 있을 지도 모릅니다.
그런 미묘한 차이가 있습니다.
안녕하세요?
답은 3번 같은데요.
아마도 last month 대신에 yesterday 이런 단어가 왔으면 금방 찾았을꺼 같은데요,
완료시제 쓸때는 명확한 과거를 나타내는 말이랑 쓰지 않죠.
그냥 과거로 쓰면 됩니다. 지난달에 영화 봤다~
따라서 옳게 수정하면 Jake Wathced that movie last month.
맞나요? 아님 OOPs! ^^
하나만 골라야 한다면 3번이 답일듯 해요. last month 처럼 분명히 과거에 있었던 일임을 말해주는 표현과는 has watched 같은 현재완료형을 쓸 수 없답니다. 그런데 저같으면 4번도 This cat has been living at my ant's for 5 years. 라고 써줄것 같긴해요. 따님이 쓴 답이 정답이기를..^^