It will not be long before spring comes. 라는 문장에서 long이 형용사인지 부사인지 궁금합니다.
만약에 It will not be long. 이라는 문장만 있으면 이 long은 형용사인가요 부사인가요
그리고 It will not be long before spring comes. 이 문장에서 It은 가주어인가요?
It will not be long before spring comes.
여기서 long은 형용사입니다.
사전에 보시면 long의 형용사 뜻에 예문으로도 있고,
be동사가 `있다`의 뜻으로 쓰이지 않았으므로, 부사가 오기엔 어렵다라는 방법으로 분석할 수도 있습니다.
영영사전에 보니 `be long`이 숙어로
`take a long time to happen or arrive`로 정의되어 있네요.
It will not be long before ~ 예문도 여기에 있습니다.
따라서 It will not be long.
이 문장만 있어도 형용사로 봐야될 것 같습니다.
long은 형용사애요!!
Long은 형용사이고 하나 팁을 드리자면 be동사 뒤에는 명사 혹은 형용사만 가능합니다. 그리고 it은 시간적 개념을 표현할 때 쓰는 비인칭주어입니다.
가주어it과 비인칭주어의 차이는 가주어인 경우 문장 뒤쪽에 진주어(일반적으로 to부정사구 혹은 that절)가 존재해야 하고 비인칭주어는 시간,계절,온도,거리,명암 등을 표현할 때 씁니다.