Present Perfect строится по следующей схеме: have/has + глагол в третьей форме (если глагол неправильный) или с окончанием ed (если глагол правильный). Выбор вспомогательного глагола have или has зависит от подлежащего. Если оно 3 лица и единственного числа, то будем использовать has, во всех остальных случаях have. Пример:I have witnessed.You have witnessed.He has witnessed.She has witnessed.It has witnessed.They have witnessed.We have witnessed.