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