How to say in Czech: She has been watching TV all evening.

English
has been watching TV all evening.
Czech
Ona se dívala celý večer na televizi.