I have done, I have been doing (B1)

Present perfect simple vs. continuous (364)

Předpřítomný čas prostý vs. průběhový

Hlavní přehled

Předpřítomný čas prostý vs. průběhový – procvičování:

Na Landigo máme k oběma časům ještě samostatné lekce:

You've been preparing lunch for an hour. Please hurry up, I'm starving!

Důraz na průběh děje:
You've been preparing it for an hour.
Důraz na výsledek děje:
You've prepared it.
Už hodinu připravuješ oběd. Pospěš si, prosím, mám hrozný hlad!
You've been preparing lunch for an hour. Please hurry up, I'm starving!

Nejdříve pro připomenutí, předpřítomný čas (present perfect tense) používáme nejčastěji pro události v minulosti, které nějakým způsobem zasahují do přítomnosti:

He has prepared lunch.
Připravil oběd. (= Teď je hotový.)
He has been preparing lunch for an hour.
Připravuje oběd už hodinu. (= děj začal v minulosti, pokračuje do přítomnosti)
We have just arrived in Dublin.
Právě jsem dorazili do Dublinu. (= Teď jsme v Dublinu.)
We have been travelling for some time.
Už nějakou dobu cestujeme. (= začalo v minulosti, pokračuje do přítomnosti)

Obecně platí následující rozdíly:

Předpřítomný prostý Předpřítomný průběhový
důraz na výsledek děje důraz na průběh děje
ukončený děj neukončený děj
dlouhodobý/trvalý děj krátkodobý/dočasný děj
Snědly celou čokoládu.
They've eaten the whole chocolate.
Jedly čokoládu.
They've been eating chocolate.
Opravil střechu.
He's fixed the roof.
Opravoval střechu.
He's been fixing the roof.
Vždy tu pracovala.
She's always worked here.
Pracuje tu dočasně.
She's been working here temporarily.
I've done = výsledek
I've been doing = průběh děje

PROSTÝ čas obvykle používáme, pokud chceme zdůraznit výsledek nějakého ukončeného děje v nedávné minulosti:

I've finally learnt how to stand up on a surfboard.
Konečně jsem se naučil postavit se na surfové prkno.

PRŮBĚHOVÝ čas dává důraz na průběh děje, který může, ale nemusí být ukončený:

I've been learning how to surf all day.
Celý den jsem se učil surfovat.
Upekli jsme dort.
We've baked a cake.
Pekli jsme dort.
We've been baking a cake.

You're so dirty! What have you been doing?

Důraz na průběh děje:
What have you been doing?
Jsi tak špinavý! Co jsi dělal?
You're so dirty! What have you been doing?

Oh no, look! Somebody has stolen my bike.

Důraz na výsledek děje:
Somebody has stolen it.
Ale né, podívej! Někdo mi ukradl kolo.
Oh no, look! Somebody has stolen my bike.

My fingers are getting quite sore. I've been practising for hours.

Důraz na průběh děje:
I've been practising for hours.
Začínají mě docela bolet prsty. Cvičím už celé hodiny.
My fingers are getting quite sore. I've been practising for hours.

Greg seems in good spirits today. Has he passed his exams yet?

Důraz na výsledek děje:
Has he passed them?
Greg dnes vypadá v dobré náladě. Už složil ty zkoušky?
Greg seems in good spirits today. Has he passed his exams yet?
I've done = ukončené
I've been doing = neukončené

PROSTÝ čas použijeme s ukončenými činnostmi:

Have you already read this book? (= Have you finished this book?)
Už sis přečetl/máš přečtenou tuto knihu?

PRŮBĚHOVÝ čas použijeme s činnostmi, které stále pokračují:

Have you been reading this book? (= Are you still reading this book now?)
Čteš teď tuto knihu?
Táta mě naučil plavat.
Dad has taught me to swim.
Táta mě učí plavat.
Dad has been teaching me to swim.

Jared loves orange juice. He's been drinking it every morning since he was little.

Stále pokračuje:
He's been drinking it since he was little.
He's drunk...
Jared miluje pomerančový džus. Pije ho každé ráno už od malička.
Jared loves orange juice. He's been drinking it every morning since he was little.

Have you repaired the engine? – Yes, it's done.

Ukončený děj:
Have you repaired it?
Have you been repairing it?
Spravil jsi motor? – Ano, je to hotové.
Have you repaired the engine? – Yes, it's done.

We've been walking in the mountains for a few days now. Why don't we take a break and stay at the lake for the weekend?

Stále pokračuje:
We've been walking for days.
Už několik dní chodíme po horách. Co kdybychom si dali pauzu a zůstali přes víkend u jezera?
We've been walking in the mountains for a few days now. Why don't we take a break and stay at the lake for the weekend?

Who has given you these flowers? – My boyfriend has sent them.

Ukončený děj:
Who has given them to you?
He has sent them.
Kdo ti dal tyto květiny? – Poslal je můj přítel.
Who has given you these flowers? – My boyfriend has sent them.

Pokud se ptáme pomocí/odpovídáme na HOW MANY TIMES?, HOW MANY? a HOW MUCH?, použijeme často pro dokončené děje PROSTÝ čas:

How many times have they called? – They've called three times.
How many emails have you sent today? – I've sent about 20 emails.

Pokud se ptáme pomocí/odpovídáme na HOW LONG?, použijeme pro nedokončené děje PRŮBĚHOVÝ čas:

How long have you already been replying to emails? – I've been replying for a few hours. I think since around 10 am.

How many clothes have you bought this week?

Ukončený děj:
How many clothes have you bought?
Kolik oblečení sis tento týden koupila?
How many clothes have you bought this week?

How long have you been waiting at the airport?

Neukončený děj:
How long have you been waiting?
How long are you waiting?
Jak dlouho už čekáte na letišti?
How long have you been waiting at the airport?
I've done = dlouhodobé/trvalé
I've been doing = krátkodobé/dočasné

S průběhem děje (How long?), který trvá až do současnosti, se obvykle používá PRŮBĚHOVÝ čas. Ale v případě, že tento děj považujeme za dlouhodobý/trvalý, použijeme spíše PROSTÝ čas:

We've always lived in this town. We'll certainly continue living here.

Pokud děj považujeme za krátkodobý/dočasný, je vhodnější PRŮBĚHOVÝ čas:

We've been living in this town for two years. We'll probably move out next month.
Hraju celý život.
I've played all my life.
Hraju za anglický klub.
I've been playing for an English club.

Yoshiro has always watched a lot of American television, especially cartoons.

Trvalý děj:
He's always watched it.
Yoshiro vždycky hodně sledoval americkou televizi, zejména kreslené filmy.
Yoshiro has always watched a lot of American television, especially cartoons.

V záporných větách používáme nejčastěji předpřítomný PROSTÝ čas. Obvykle totiž nezdůrazňujeme probíhání/trvání děje, který neproběhl:

Have you been working for Tim recently? – No, I haven't worked for him for many years.

Předpřítomný PRŮBĚHOVÝ čas v záporné větě můžeme použít v případě, že bychom chtěli dát dva děje do kontrastu:

Have you been working for Tim recently? – No, I haven't been working for Tim, I have been working for Jenny.

We haven't travelled anywhere in such a long time!

Zápor:
We haven't travelled anywhere.
Už tak dlouho jsme nikam necestovali!
We haven't travelled anywhere in such a long time!

Předpřítomný PRŮBĚHOVÝ čas se používá, stejně jako všechny průběhové časy, pouze s ději, které můžou probíhat. Obvykle se tedy nepoužívá se slovesy vyjadřující stav nebo postoj KNOW, BELIEVE, LIKE... nebo se slovesy typu START, STOP, FINISH:

Have you known each other since high school?
We should hurry up. The movie has already started.

Neříkáme: Have you been knowing...?, The movie has been starting...

Have you believed what Adam is saying? – No, he's lying!

Have you believed him?
Have you been believing him?
Uvěřili jste tomu, co Adam říká? – Ne, lže!
Have you believed what Adam is saying? – No, he's lying!

I've liked Ally from the first moment I saw her.

I've liked her...
I've been liking her...
Ally se mi líbila od prvního okamžiku, kdy jsem ji uviděl.
I've liked Ally from the first moment I saw her.

Předpřítomný čas prostý vs. průběhový – nejdůležitější body:

I've done I've been doing
důraz na výsledek děje důraz na průběh děje
ukončený děj neukončený děj
dlouhodobý/trvalý děj krátkodobý/dočasný děj

Doporučujeme si procvičit předpřítomný čas prostý a průběhový (present perfect simple vs. continuous) v našich cvičeních.