Ответ (EN)
Перевод (RU)
Краткое пояснение: Для построения вопроса в Present Perfect используется вспомогательный глагол 'have/has' (в зависимости от подлежащего) перед подлежащим, затем причастие прошедшего времени основного глагола. Здесь 'lesson' - третье лицо, единственное число, поэтому используется 'Has'.