Общий вопрос в настоящем совершенном времени строится путем вынесения вспомогательного глагола have в позицию перед подлежащим:
Have I broken the vase? - Я разбил вазу?
Has he (she) written a long letter? - Он написал (она написала) длинное письмо?
Have we spoken about it with the head of the department?
Мы поговорили об этом с начальником отдела?
present perfect
Вопросительные предложения в настоящем совершенном времени в английском языке
Образование форм настоящего совершенного времени (Present Perfect) в повествовательном предложении в английском языке
Глаголы в формах настоящего совершенного времени описывают действие завершенное, приведшее к определенному результату (или к отсутствию результата) на настоящий момент, момент говорения. Можно сказать, что с помощью форм Perfect мы "подводим итоги" определенному периоду времени, определенных действий:
I have examined your dog.
- Я (только что) осмотрел собаку (передо мной - осмотренная собака как результат).