Решение #
2 I've been listening to loud music all afternoon. (Она слушала громкую музыку все время после полудня) (Present Perfect Continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем. Чтобы показать время, мы используем выражение "all afternoon")
3 She's been lying in the sun all day. (Она нежилась на солнышке весь день) (Present Perfect Continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем. Чтобы показать время, мы используем выражение "all day")
4 He's lost his key. (Он потерял свои ключи) (Present Perfect, т.к. хотим показать результат действия, которое уже совершилось, акцентируем внимание именно на результат)
5 She's just broken a mirror. (Она только что разбила зеркало) (Present Perfect, т.к. указывает на то, что действие произошло недавно и в результате что-то изменилось)
6 He's seen the film before. (Он смотрел этот фильм раньше) (Present Perfect, т.к. мы говорим о жизненном опыте, что делали в этой жизни)