Present perfect: утвърдителна форма
Накратко
have / has + минало причастие: опит или резултат, който важи сега, без да се казва кога. Спомагателният е have, не „съм“. Причастието не се мени.
| Подлог | Спомагателен | Кратка форма | |
|---|---|---|---|
| I / you / we / they | have | + причастие | I've, you've, we've, they've |
| he / she / it | has | + причастие | he's, she's, it's |
| Основна | Минало | Причастие |
|---|---|---|
| regular | -ed | same -ed |
| be | was/were | been |
| see | saw | seen |
| do | did | done |
| eat | ate | eaten |
| go | went | gone |
| take | took | taken |
| fly | flew | flown |
| drive | drove | driven |
| write | wrote | written |
След have никога не стои минала форма: I have seen (не I have saw).
have been to = ходил съм и съм се върнал. has gone to = още е там.
A2 · Урок 7 · Present perfect: утвърдителна форма
Подробното обяснение от урока, в който се учи това правило
Българският вече има такова време: перфектът (бил съм в Рим, видял съм морето). Английският present perfect казва почти същото: имате опит или резултат, който важи и сега, а кога е станало, не се казва. I visited Rome in 2019. разказва една приключила случка и посочва кога е била. I have visited Rome. просто казва, че това е част от живота ви.
Значението ви е познато. Грешките идват от друго: от формата, от причастието и от няколко места, където българският избира различно.
Формата: have / has + трета форма
Спомагателният глагол е have („имам“), а не „съм“. Казваме I have travelled, а не I am travelled. После идва миналото причастие (третата форма на глагола). То не се мени: в българския има бил / била / било / били, а в английския е една и съща форма за всички лица и родове.
| Подлог | Спомагателен глагол | Причастие | Пример |
|---|---|---|---|
| I | have | travelled | I have travelled by night train. |
| you | have | booked | You have booked the wrong flight. |
| he / she / it | has | landed | Her plane has landed. |
| we | have | climbed | We have climbed that mountain. |
| they | have | stayed | They have stayed in a tent. |
Окончанието -s за трето лице е само на has, никога на причастието. Правилно е She has visited. Грешни са she has visits и she have visited.
Откъде идва третата форма
При правилните глаголи третата форма е същата -ed форма като в минало просто време. Няма нищо ново за учене.
| Основна форма | Минало просто | Минало причастие |
|---|---|---|
| visit | visited | visited |
| travel | travelled | travelled |
| stay | stayed | stayed |
| pack | packed | packed |
| book | booked | booked |
| climb | climbed | climbed |
| arrive | arrived | arrived |
При много неправилни глаголи третата форма е различна от миналата. Точно тя стои след have и has. Учете ги по три.
| Основна форма | Минало просто | Минало причастие |
|---|---|---|
| be | was / were | been |
| see | saw | seen |
| do | did | done |
| eat | ate | eaten |
| go | went | gone |
| take | took | taken |
| fly | flew | flown |
| drive | drove | driven |
| write | wrote | written |
| ride | rode | ridden |
| swim | swam | swum |
Не слагайте миналата форма след have. I have saw the sea е грешно, защото saw е минало просто време. Правилно е I have seen the sea.
При някои неправилни глаголи двете форми съвпадат: lose — lost — lost, sleep — slept — slept, buy — bought — bought, meet — met — met. И при тях have или has трябва да стои отпред.
Кратката форма
В говоримия език have и has почти винаги се сливат с личното местоимение. Така се пишат и в неофициален текст.
| Пълна форма | Кратка форма | Пример |
|---|---|---|
| I have | I've | I've been to Greece. |
| you have | you've | You've packed too much. |
| he has | he's | He's flown over the desert. |
| she has | she's | She's lost her passport. |
| it has | it's | It's arrived. |
| we have | we've | We've driven all the way. |
| they have | they've | They've taken the ferry. |
he's и she's може да значат he is или he has. Разбирате по следващата дума. Ако е причастие, значи е has (She's gone home). Ако е прилагателно или съществително, значи е is (She's tired).
Когато по български бихте казали минало свършено време за нещо, което важи сега, например Изгубих си паспорта!, английският иска present perfect, ако не се казва кога е станало. Минало просто време слагайте само когато времето е посочено или се подразбира.
been и gone
Тук българският подвежда. За място, на което сте били и сте се върнали, по български казваме ходил съм в Египет. Английският обаче използва причастието на be: I have been to Egypt. Причастието на go означава, че човекът още е там: She has gone to Egypt значи, че в момента тя е в Египет.
Не превеждайте ходил съм с have gone, а бил съм в не превеждайте с have been in. За посещение казвайте have been to + мястото.
Провери какво запомни
6 от 15 въпроса, които този урок задава в приложението. Напиши формата или избери отговора.
My sister ___ travelled all over Asia.
We ___ booked two seats on the night bus.
They have(visit) six islands on this trip.
Our plane has(land) in the wrong city.
He has(pack) his backpack.
I have ___ to Morocco twice.
Примери от курса
Отбелязана е думата, за която се отнася правилото. Натисни бутона за възпроизвеждане, за да чуеш изречението.
I've been to Greece.
Ходил съм в Гърция.
Her plane has landed.
Самолетът ѝ е кацнал.
She's lost her passport.
Тя си е изгубила паспорта.
They've taken the ferry.
Взели са ферибота.
She has gone to Egypt.
Тя е заминала за Египет.
I have seen the sea.
Виждал съм морето.
You have booked the wrong flight.
Резервирал си грешен полет.
I have travelled by night train.
Пътувал съм с нощен влак.
I have swum in the sea at midnight.
Плувал съм в морето в полунощ.
My parents have visited more than thirty countries.
Родителите ми са посетили повече от тридесет държави.
Изречения с това правило в курса: 98
Опитай сам
Преведи изречение с това правило. Както в приложението, проверката ще отбележи думата с грешка и ще каже кое правило е нарушено.
Изречения
Напиши го на английски
Ходил съм в Гърция.
present perfect: have + been to; кратка форма (I've)