3. Brian has been training for a marathon because he has been running for half a year!
Перевод (RU)
3. Брайан тренируется для марафона, потому что он бегает уже полгода!
Обоснование:
В первой части предложения используется конструкция 'has been training for' (Present Perfect Continuous), чтобы показать действие, которое началось в прошлом и продолжается до сих пор, являясь подготовкой к марафону.
Во второй части предложения используется 'has been running' (Present Perfect Continuous) для описания длительного действия (бег), которое продолжается в течение указанного периода времени ('for half a year').