Решение #
2 Our teacher was angry because we had been noisy (Наш учитель был зол, потому что мы были шумными) (Past Perfect, т.к. действие закончилось в прошлом и его результаты видны в прошлом, акцент не на длительности).
3 She had a terrible headache because she had been driving in traffic for over two hours (У нее была страшная головная боль, потому что она была за рулем в пробке около двух часов) (Past Perfect Continuous, т.к. подчёркивается длительность).
4 The children came back home very tired because they had been playing football all afternoon (Дети вернулись домой очень уставшими, потому что они играли в футбол весь день) (Past Perfect Continuous, т.к. подчёркивается длительность).
5 She was late because she had missed the bus (Она опоздала, потому что не успела на автобус) (Past Perfect, т.к. действие закончилось в прошлом и его результаты видны в прошлом, акцент не на длительности).
6 They were wet because they had fallen into the pool (Они были мокрые, потому что упали в бассейн) (Past Perfect, т.к. действие закончилось в прошлом и его результаты видны в прошлом, акцент не на длительности).