Ответ:

Перевод задания: Найдите и исправьте одну грамматическую ошибку в каждом предложении.

  1. She knows the answer but refuses to tell us. (Она знает ответ, но отказывается сказать нам.) Глагол know обычно не употребляется в форме Continuous.
  2. I have been living here for two years. (Я живу здесь два года.) С периодом времени употребляется for; since указывает на начальный момент.
  3. The sun sets in the west every evening. (Солнце каждый вечер садится на западе.) Регулярное действие выражается Present Simple.
  4. He has been playing football all afternoon, so he’s exhausted now. (Он играл в футбол весь день, поэтому сейчас он совершенно вымотан.) Present Perfect Continuous подчёркивает длительность действия, вызвавшего нынешний результат.
  5. Have you had this phone for a long time? (Ты давно пользуешься этим телефоном?) Для владения, начавшегося в прошлом и продолжающегося сейчас, используется Present Perfect; have в значении «иметь» обычно не ставится в Continuous.