1. Is she a student or a worker? --- альтернативный вопрос в present simple
всё верно
2. They were listening to him with great attention.
Они слушали его с пристальным вниманием
Это past progressive ---> нет ошибок
3. The cats were sitting in the sun.
Эти кошки сидели на солнце
Это past progressive ---> нет ошибок
4. Can you playthe piano?
Ошибка - лишний предлог)