Ответ:

  1. plays — Present Simple употребляется для регулярных действий, о чём говорит every weekend.

  2. are dancing — Present Continuous описывает действие, происходящее сейчас; на это указывает Look!

  3. have not finished — Present Perfect используется с yet, когда действие ещё не завершено к настоящему моменту.

  4. has been working — Present Perfect Continuous подчёркивает длительность работы, начавшейся в прошлом и продолжающейся до настоящего момента; since morning указывает на начало периода.

  5. have you known — с глаголом состояния know обычно используется Present Perfect, а не длительная форма; How long спрашивает о длительности состояния.