that 생략과 문장 구조가 궁금해요

문법책에서 “It is (high) time (that) you should go to bed / that you went to bed / for you to go to bed”를 봤는데 궁금한 점이 있어요.
high가 여기서 어떤 의미인지, 이 문장이 가주어·진주어 구문인지 관계대명사 구문인지 알고 싶습니다.
that절은 형용사절인지 명사절인지, that은 왜 생략할 수 있는지도 궁금해요.
가정법 단원에 나온 문장인데 가정법이 맞는지도 알려주세요.

댓글 2

  • 갤12022.06.26

    It is time은 ‘~할 때다’라는 관용 표현이고, 여기서 high는 ‘벌써’에 가까워요.

  • 코이2022.06.26

    어느 문장을 기준으로 설명을 더 듣고 싶으신가요?

영어공부포럼 다른 글

목록