

While being … the body는 대조의 의미를 나타내는 부사절이며, being hangry는 부사절의 주어로 쓰인 동명사구이다.
caused by ... the body는 the emotional feelings of anger를 수식하는 분사구이다.
That is는 ‘즉’이라는 뜻의 연결어이다.
when they ... others는 시간을 나타내는 부사절이다.
often looking for ... eating은 연속 동작을 나타내는 분사구문이다.
to relieve ... short term은 a good way를 수식하는 to부정사구이다.
due to health risks는 이유를 나타내는 전치사구로, it is not ... solution이라고 판단하는 이유를 설명한다.
As the class drags on은 시간의 흐름을 나타내는 부사절이다.
tapping her pencil on her desk와 shooting angry glances at the clock은 starts의 목적어로 쓰인 동명사구로, and로 대등하게 연결된다.
Embarrassed and angry는 앞에 being이 생략되었다고 볼 수 있는 분사구문이다.