Ответ:

3. Open the brackets use Present Perfect или Present Perfect Continuous.

  • 1. He has been doing his lessons since lunch. (Длительное действие).
  • 2. I have been driving since I was 17. (Длительное действие, навык, который развивался).
  • 3. Alice has not passed her driving test because she doesn't know the rules well. (Завершенное действие, результат).
  • 4. I have had a headache since I got up. (Состояние, которое длится).
  • 5. He is my friend, I have known him for a long time. (Состояние, которое длится).
  • 6. Ivan has a stomachache. He has been eating junk food all day. (Длительное действие, приведшее к результату).
  • 7. I have never heard that song before. (Опыт, или его отсутствие, до настоящего момента).