Ответ:
plays — Present Simple употребляется для регулярных действий, о чём говорит every weekend.
are dancing — Present Continuous описывает действие, происходящее сейчас; на это указывает Look!
have not finished — Present Perfect используется с yet, когда действие ещё не завершено к настоящему моменту.
has been working — Present Perfect Continuous подчёркивает длительность работы, начавшейся в прошлом и продолжающейся до настоящего момента; since morning указывает на начало периода.
have you known — с глаголом состояния know обычно используется Present Perfect, а не длительная форма; How long спрашивает о длительности состояния.
