아, 이 문젠 Grammar강의 2강 32번 입니다.
independent clause란 쉽게 말해 독자적으로 문장으로서 성립할 수 있는clause를 말하는 거지요. 그러므로
Giving the ground troops the maximum visibility that was possible... 이 부분은 독립적인 문장이 될 수 없으니까 일단 independent clause는 아니고...
그런데, 만일 even though를 지우면...
The skies had cleared, giving the ground troops the maximum visibility that was possible. => 이런 훌륭한 문장이 됩니다.
이 문장에서 the skied had cleared는 S + V의 형태니까 independent clause가 되고요...
giving the ground troops...possible까지는 modifying clause (dependent clause)가 되지요.
해석을 하면... 구름이 개어서/날이 맑아져 지상군에게 최대한의 가시거리가 확보되었다... 이 정도 되겠네요~
도움이 되었기를 바랍니다.