Образование времён группы "perfect": Времена группы "perfect" образуются с помощью вспомогательного глагола "to have". Глагол "to have" ставится перед основным глаголом :
He has written to his friend = Он написал своему другу.

I/ you/ they/ we/ you HAVE. He/ she HAS.

Употребление : Настоящее время группы "perfect" используется, когда речь идёт о действии, которое уже совершилось до момента речи, но имеет непосредственное отношение к данному моменту : 
He has finished his letter = Он закончил своё письмо. (То есть к данному моменту он уже закончил писать письмо и оно готово к отправлению).

Вопросительная форма : "Have" ставится в начале предложения :
Have you written to your friend? = Вы уже написали своему другу?
Has he already done his homework? = Он уже сделал домашнее задание?

Отрицательная форма : к "Have" добавляется "not:
have not been there yet = Я ещё там не был.

В некоторых случаях вместо "not" можно писать "never:
have never been there = Я никогда там не был.
I have not done my homework yet = Я ещё не сделал своё домашнее задание.

Можно делать сокращения : I HAVE = I’VE(АЙВ), HE HAS = HE’S(ХИЗ). 
You have written to your friend = You’ve written to your friend.
You have not written to your friend = You haven’t written to your friend.

Можно делать сокращение такого типа : 
Have you ever been to London? Yes I have = Вы когда-нибудь были в Лондоне? Да, был.
(То есть вместо того чтобы дать полный ответ, можно написать только начало ответа.)
Has he ever been to any foreign country before? Yes, he has = Он когда ни будь был за границей? = Да, был.

"Perfect" можно употреблять, если речь идёт о недалёком прошлом :
have seen him this morning = Я видел его сегодня утром (такое предложение можно сказать только утром того же дня). 

Или так : I have been busy this afternoon = Я был занят сегодня днём (такое можно сказать только до 6 часов вечера).

Настоящее время группы "perfect" употребляется со следующими наречиями неопределённого времени :
Ever(эвэр) = Когда-либо. 
Never(нэвэр) = Никогда.
Already(олрэди) = Уже.
Lately(лэйтли) = В последнее время(за последние дни/ недели).
Recently(рисэнтли) = В последнее время(за последние месяцы/ годы).
Yet(йет) = Ещё/ уже.
Just(джаст) = Только что.
Once(уанс) = Однажды.

В вопросительной и форме вместо "already" пишется "yet" в значении "уже:
have done my homework already = Я уже сделал своё домашнее задание.
Have you done your homework yet? = Ты уже сделал своё домашнее задание?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *