Рассмотрим четыре типичные ошибки, которые нередко допускаются при изучении Present Perfect.
Steven has wrote a new book.
Ошибка – использование неправильного глагола во второй форме, тогда как требуется третья.
То же предложение без ошибки:
Steven has written a new book. – Стивен написал новую книгу.
Did you have seen him before?
Ошибка – использование «did», что недопустимо в Present Perfect. Вместо этого следует оперировать только глаголами «have/has» и третьей формой глагола.
То же предложение без ошибки:
Have you seen him before? – Ты видел его раньше?
I am here since last week.
Ошибка – использование настоящего времени, тогда как в английском языке следует обращаться к настоящему совершённому.
То же предложение без ошибки:
I have been here since last week. – Я здесь с прошлой недели.
I have been knowing him for five years.
Ошибка – использование слова «know» и глагола «been» с окончанием «-ing», что недопустимо.
То же предложение без ошибки:
I have known him for five years. – Я знаю его уже пять лет.
(Ответы пишите в комментариях, мы проверим)