Complex sentence: She has presented the weather since 2005 and also presents the weather on Five.
Split into simpler sentences: She has presented the weather since 2005. She can also be seen presenting the weather on Five.