student asking question

For over 5000 years에서 for를 생략할 수 있나요?

teacher

원어민의 답변

Rebecca

시간에 대해 말할 때는 시간의 길이를 구체적으로 하기 위해서 for (문장에 따라서는 since)를 써야 해요. 이 문맥에서는 for를 생략하면 어색해요. 예: This cafe has been around for over 30 years. (이 카페는 30년 전부터 운영 중이다.) 예: My parents have been married for 20 years. (부모님은 결혼하신 지 20년이 되었다.) 예: I have been playing hockey for almost nine years. (내가 하키를 시작한 지는 약 9년이 됐다.)

많이 본 Q&A

04/20

방금 그 표현, 퀴즈로 풀어보세요!

그리고 이 현대 미의 필수 요소는 실제로 5,000년 이상 지속되었습니다.