Базовый · Unit 19

Настоящее перфектное время — отрицание и вопрос

Отрицание в настоящем перфектном времени строится прибавлением not после have / has, а вопрос — переносом Have / Has перед подлежащее.

Объяснение

Отрицание в настоящем перфектном времени строится прибавлением not после have / has, а вопрос — переносом Have / Has перед подлежащее. Стоящее далее причастие прошедшего времени ни в каком случае не меняет форму, а сокращения (haven't / hasn't) в разговорной речи гораздо естественнее.

 

A.  Отрицание — have / has + not + прич. прош. вр. 

В отрицании настоящего перфектного времени после have / has ставят not и дальше без изменений пишут причастие прошедшего времени. В разговорной речи почти всегда употребляют сокращения haven't / hasn't, причём при подлежащем 3-го лица единственного числа — hasn't.

ПодлежащееПолная формаСокращённая формаПример
I / you / we / theyhave not + p.p.haven't + p.p.I haven't seen him.
he / she / ithas not + p.p.hasn't + p.p.She hasn't called.
Существительное в ед. ч.has not + p.p.hasn't + p.p.Anna hasn't left yet.
  • We haven't met before. (Мы раньше не встречались.)
  • He hasn't finished his homework. (Он ещё не доделал домашнее задание.)
  • I haven't been to Europe. (Я не бывал в Европе.)
  • The kids haven't eaten breakfast yet. (Дети ещё не позавтракали.)

 

B.  Вопрос — Have / Has + подлеж. + прич. прош. вр. 

В вопросе настоящего перфектного времени have / has выносят перед подлежащее, а следом пишут причастие прошедшего времени. Порядок слов сводится к одному: Have / Has + подлеж. + прич. прош. вр. ~?, а в ответе снова употребляют не do / does, а те же have / has.

ПодлежащееПорядок слов в вопросеПример
I / you / we / theyHave + подлеж. + p.p.?Have you finished?
he / she / itHas + подлеж. + p.p.?Has she arrived?
Существительное в ед. ч.Has + подлеж. + p.p.?Has Anna called?
ВопросУтвердительный ответОтрицательный ответ
Have you eaten?Yes, I have.No, I haven't.
Has he left?Yes, he has.No, he hasn't.
  • Have you ever tried Korean food? (Вы пробовали корейскую еду?)
  • Has she read this book? (Она читала эту книгу?)
  • Have they already left? (Они уже ушли?)
  • Has it stopped raining? (Дождь перестал?)

 

C.  Вопрос How long ~? — как долго 

Чтобы спросить, сколько времени что-либо длится от прошлого до сих пор, употребляют порядок How long + have/has + подлежащее + причастие прошедшего времени ~?, а отвечают через for + срок или since + момент. Это главная практическая модель, парная к for / since из U18 C.

ВопросОтвет
How long have you worked here?For three years. / Since 2022.
How long has she studied English?For five years.
How long have they known each other?Since college.
  • How long have you lived in this city? (Сколько времени вы живёте в этом городе?)
  • How long has he worked at that company? (Сколько времени он работает в той компании?)
  • How long have you had this car? (Сколько времени у вас эта машина?)
  • How long have they been married? (Сколько времени они женаты?)

Ключевые моменты

  1. 1В отрицании настоящего перфектного времени после have / has ставят только not, а причастие прошедшего времени остаётся без изменений: соблюдайте это правило. (Пример: I haven't seen him.)
  2. 2В разговоре гораздо естественнее сокращения haven't / hasn't, причём при подлежащем 3-го лица единственного числа ставят hasn't: освойте эту особенность речи. (Пример: She hasn't called.)
  3. 3Вопрос в настоящем перфектном времени получается уже оттого, что Have / Has вынесены перед подлежащее: выучите этот порядок слов целиком. (Пример: Have you eaten?)
  4. 4В ответе снова употребляют не do / does, а те же have / has: в этом решающее отличие от вопроса со смысловым глаголом. (Пример: Yes, I have. / No, he hasn't.)
  5. 5На вопрос в настоящем перфектном времени, начатый с How long ~?, отвечают через for + срок или since + момент: выучите эту пару. (Пример: For five years. / Since 2020.)

Примеры

I haven't finished my report yet.
Я ещё не закончил свой отчёт.
She hasn't called me back.
Она мне не перезвонила.
We haven't met the new manager.
Мы ещё не познакомились с новым руководителем.
He hasn't eaten anything all day.
Он весь день ничего не ел.
The kids haven't done their homework.
Дети ещё не сделали домашнее задание.
В этом разделе есть ещё примеры. Зарегистрируйтесь, чтобы увидеть и услышать все.

Частые ошибки

I don't have finished it.
I haven't finished it.
She has not call me.
She hasn't called me.
Do you have seen this movie?
Have you seen this movie?
Have she arrived yet?
Has she arrived yet?
Yes, I do. (about 'Have you eaten?')
Yes, I have.
Проверьте, действительно ли вы это усвоили
Прочитать правило и применить его — разные вещи. При ошибке ИИ покажет, на какой теме вы застряли.
Бесплатно потренироваться