Present Perfect Continuous – předpřítomný průběhový čas
Představte si situaci: sedíte v čekárně u doktora a někdo se vás zeptá How long have you been waiting? Odpovíte For about forty minutes – a tím řeknete tři věci najednou: čekání začalo v minulosti, pořád trvá, a už to trvá sakra dlouho. Česky byste řekli prostě „čekám čtyřicet minut" – přítomný čas, žádný průběh, žádné been. Angličtina ale vidí tuhle situaci úplně jinak.
Present Perfect Continuous je čas, který Češi skoro nepoužívají – ne proto, že by byl těžký, ale proto, že v češtině nic podobného neexistuje. A právě proto zní anglicky mnohem přirozeněji, když ho začnete používat. Rodilý mluvčí díky němu pozná, jestli mluvíte o procesu, který stále probíhá, nebo o hotovém výsledku. Je to rozdíl mezi „maluju byt" (jste uprostřed práce, máte na sobě barvu) a „vymaloval jsem byt" (je hotovo, podívejte se).
1. Jak se tvoří
Vzorec: have/has + been + sloveso s -ing
Oproti Present Perfect, kde potřebujete znát nepravidelné 3. tvary (written, spoken, driven), tady stačí přidat -ing k základnímu tvaru. Tvar been se nemění – jediné, co rozlišujete, je have (já, ty, my, oni) vs. has (on, ona, ono).
1.1 Kladná věta
Subject + have/has been + verb-ing
I*'ve been reading** this novel for a week – it's really gripping.* – Čtu ten román už týden – fakt mě to chytlo.
She*'s been renovating** her flat since March.* – Od března rekonstruuje byt.
The neighbours have been arguing all evening. – Sousedé se hádají celý večer.
Stažené tvary (I've been, he's been, they've been) jsou v mluvené angličtině norma. Plné tvary (I have been) znějí formálně – používají se hlavně v psaném textu nebo pro zdůraznění.
1.2 Záporná věta
Subject + haven't/hasn't been + verb-ing
I haven't been sleeping well – probably too much coffee. – Špatně spím – asi moc kafe.
He hasn't been coming to class lately. – V poslední době nechodí na hodiny.
We haven't been spending enough time together. – Netrávíme spolu dost času.
1.3 Otázka
Have/Has + subject + been + verb-ing?
Have you been crying? Your eyes are all red. – Plakala jsi? Máš úplně červené oči.
Has he been drinking? – Pil? (pozoruju, že se chová divně)
What have you been doing all afternoon? – Co jsi dělal celé odpoledne?
1.4 Přehled
| Typ | Struktura | Příklad |
|---|---|---|
| Kladná | I've/He's been + -ing | She*'s been practising** piano.* |
| Záporná | haven't/hasn't been + -ing | I haven't been exercising enough. |
| Otázka | Have/Has … been + -ing? | Have you been waiting long? |
| Krátká odpověď | Yes, I have. / No, she hasn't. | Yes, I have. / No, she hasn't. |
2. Tři situace, kde Present Perfect Continuous potřebujete
Místo suchého výčtu „použití 1, použití 2, použití 3" se na to podíváme prakticky – ve kterých momentech vám bez tohoto času angličtina prostě nefunguje?
2.1 Aktivita, která trvá od minulosti a ještě neskončila
Tohle je ta situace z čekárny. Děj začal někdy v minulosti, probíhá stále a vy chcete zdůraznit, jak dlouho už to trvá.
I*'ve been learning** English for twelve years.* – Učím se angličtinu dvanáct let.
She*'s been working** at the hospital since she graduated.* – Pracuje v nemocnici od promoce.
How long have you been living in this city? – Jak dlouho bydlíš v tomhle městě?
Česky všechny tyhle věty řeknete přítomným časem: „učím se", „pracuje", „bydlíš". Angličtina přítomný čas v těchto kontextech nesnese – I learn English for twelve years je gramaticky špatně. Proč? Protože přítomný čas v angličtině popisuje zvyky a obecné pravdy (I learn quickly), ne děje trvající od konkrétního bodu v minulosti.
Klíčový signál: Kdykoli v české větě řeknete „od..." nebo „už X let/měsíců/hodin" a popisujete stále probíhající aktivitu, angličtina pravděpodobně chce Present Perfect Continuous.
2.2 Něco právě skončilo a je to vidět
Přijdete domů a partner je celý zpocený, v obýváku vůně jídla, venku mokrá silnice. Co se dělo? Present Perfect Continuous spojuje viditelnou stopu s aktivitou, která ji způsobila:
You're sweating – have you been running? – Potíš se – běhal jsi?
The kitchen smells amazing. – Yeah, I*'ve been baking** all afternoon.* – V kuchyni to úžasně voní. – Jo, celé odpoledne peču.
Why is the bathroom floor wet? – Sorry, I*'ve been washing** the dog.* – Proč je mokrá podlaha v koupelně? – Promiň, myl jsem psa.
His hands were covered in oil – he*'d been fixing** his bike.* – Měl ruce od oleje – opravoval kolo.
Tady se neřeší, jestli je aktivita hotová nebo ne. Důležité je, že zanechala viditelný důkaz – a vy vysvětlujete, co se dělo.
2.3 Opakovaná nebo dočasná aktivita v posledním období
Nemusí jít o nepřetržitý děj. Stačí, že se něco v poslední době opakuje nebo je to dočasná změna oproti normálu:
I*'ve been taking** the tram to work this month – my car is in the shop.* – Tenhle měsíc jezdím do práce tramvají – auto je v servisu.
She*'s been seeing** a therapist since the breakup.* – Od rozchodu chodí k terapeutovi.
They*'ve been meeting** every Tuesday to practise conversation.* – Scházejí se každé úterý na konverzaci.
He*'s been applying** for jobs like crazy, but nothing so far.* – Posílá životopisy jak divý, ale zatím nic.
3. Česká past – proč nám tento čas dělá problémy
Nejčastější chyba Čechů není v tom, že by Present Perfect Continuous špatně tvořili. Problém je, že ho vůbec nepoužijí, protože v češtině stejnou myšlenku vyjádříte přítomným časem.
Podívejte se, jak jedna česká věta mapuje na tři různé anglické časy:
| Česky | Anglicky | Proč |
|---|---|---|
| „Učím se angličtinu." | I learn English. (Present Simple) | Obecný fakt, zvyk |
| „Učím se angličtinu." (právě teď) | I*'m learning** English.* (Present Continuous) | Probíhá v tuto chvíli |
| „Učím se angličtinu (už pět let)." | I*'ve been learning** English for five years.* (PPC) | Od minulosti dodnes, důraz na trvání |
Česky je to pořád stejné sloveso ve stejném tvaru. Angličtina ale rozlišuje: je to zvyk? Děje se to teď? Nebo to trvá odněkud odněkam? A přesně tenhle třetí případ je Present Perfect Continuous.
Nejčastější chyby v praxi
❌ I wait here for two hours. ✅ I*'ve been waiting** here for two hours.* Proč: „Čekám tady dvě hodiny" – česky přítomný čas, anglicky ne. Čekání trvá od minulosti, proto PPC.
❌ She is working here since 2020. ✅ She*'s been working** here since 2020.* Proč: Since automaticky říká, že děj trvá od konkrétního bodu v minulosti. Present Continuous to neumí vyjádřit.
❌ How long do you live here? ✅ How long have you been living here? Proč: „Jak dlouho tady bydlíš?" se ptá na dobu trvání od minulosti – to je přesně úloha PPC.
❌ I have been knowing him for ten years. ✅ I*'ve known** him for ten years.* Proč: Know je stavové sloveso – průběhový tvar se s ním nepoužívá (viz sekce 5).
❌ She has working all day. ✅ She*'s been working** all day.* Proč: Chybí been. Celý tvar je vždy have/has been + -ing – bez výjimky.
4. Present Perfect vs Present Perfect Continuous – kdy co
Tohle je jádro věci. Oba časy spojují minulost s přítomností, oba používají have/has. Ale říkají něco odlišného – a v některých případech je volba zásadní, zatímco jindy je téměř jedno, který zvolíte.
4.1 Kde je rozdíl zásadní
Výsledek vs. proces:
I*'ve read** the book.* – Přečetl jsem tu knihu. (je hotová, můžu vám o ní říct) I*'ve been reading** the book.* – Čtu tu knihu. (jsem uprostřed, ještě jsem ji nedočetl)
Počet vs. doba:
She*'s written** four reports today.* – Dnes napsala čtyři reporty. (výsledek – kolik?) She*'s been writing** reports all day.* – Celý den píše reporty. (proces – jak dlouho?)
Dokončené vs. probíhající:
I*'ve painted** the room.* – Vymaloval jsem pokoj. (pojďte se podívat, je hotový) I*'ve been painting** the room.* – Maluju pokoj. (mám barvu ve vlasech a na tričku)
Jednoduché pravidlo: Zeptejte se sami sebe – zajímá mě kolik / co je hotové, nebo jak dlouho / co se děje?
| Otázka | Čas | Příklad |
|---|---|---|
| Kolik? Co je hotové? | Present Perfect | I*'ve drunk** three coffees.* |
| Jak dlouho? Co probíhá? | Present Perfect Continuous | I*'ve been drinking** coffee since breakfast.* |
| Kolikrát? | Present Perfect | He*'s visited** us twice this month.* |
| Jak často v poslední době? | Present Perfect Continuous | He*'s been visiting** us a lot lately.* |
4.2 Kde je rozdíl minimální
U sloves popisujících dlouhodobé stavy a činnosti – live, work, teach, study, play, rain – jsou oba časy často zaměnitelné:
I*'ve lived** here for ten years.* = I*'ve been living** here for ten years.*
She*'s taught** at this school since 2018.* = She*'s been teaching** at this school since 2018.*
It*'s rained** all week.* = It*'s been raining** all week.*
Obě verze jsou správné. Průběhový tvar lehce zdůrazňuje, že situace je dočasná nebo že je uprostřed dění. Prostý tvar zní o trochu neutrálněji a formálněji. V běžné konverzaci si většina rodilých mluvčích ani nevšimne, kterou variantu zvolíte.
4.3 Kde je průběhový tvar přirozenější
Jsou ale situace, kde rodilý mluvčí téměř automaticky sáhne po průběhovém tvaru:
Viditelná stopa: Your eyes are red. Have you been crying? (ne Have you cried?)
Emotivní zdůraznění: I*'ve been trying** to reach you all day!* (ne I've tried, pokud chcete vyjádřit frustraci)
Otázka „co jsi dělal": What have you been doing? (ne What have you done?, pokud se ptáte na aktivitu, ne na výsledek)
Stížnost na trvání: You*'ve been playing** that game for three hours!* (průběh zdůrazňuje, že je to „moc dlouho")
5. Stavová slovesa – kde průběhový tvar nefunguje
Některá slovesa popisují stavy, ne aktivity – a stavy neprobíhají, prostě jsou. S těmito slovesy Present Perfect Continuous nepoužívejte:
| Typ | Slovesa | Správně |
|---|---|---|
| Vědění | know, believe, understand, remember | I*'ve known** her since school.* |
| Emoce | love, hate, like, want, need, prefer | He*'s always loved** dogs.* |
| Vlastnictví | have (= vlastnit), own, belong | She*'s owned** that car for years.* |
| Vnímání | see, hear (neúmyslné) | I*'ve heard** that rumour.* |
| Ostatní | be, seem, mean, cost, contain | It*'s been** a tough year.* |
Záludnost dvojího významu:
Některá slovesa mění kategorii podle kontextu. Ve významu aktivity průběhový tvar klidně použijte:
I*'ve been thinking** about changing jobs.* ✅ (think = přemýšlet – aktivita) I*'ve always thought** he was honest.* ✅ (think = myslet si, mít názor – stav)
She*'s been having** trouble with her landlord.* ✅ (have = zažívat – aktivita) She*'s had** that flat for ages.* ✅ (have = vlastnit – stav)
I*'ve been seeing** a physiotherapist.* ✅ (see = navštěvovat – aktivita) I*'ve seen** that film twice.* ✅ (see = vidět – vnímání)
6. Signální slova a fráze
Některé výrazy se s Present Perfect Continuous pojí tak často, že fungují jako spolehlivý kompas:
| Výraz | Co signalizuje | Příklad |
|---|---|---|
| for + doba | Jak dlouho to trvá | …for about an hour. |
| since + bod | Od kdy to trvá | …since Tuesday. |
| all day / morning / week | Celé období | …all morning. |
| how long | Otázka na trvání | How long have you been…? |
| lately / recently | V posledním období | …a lot lately. |
| this week / month | Aktuální období | …hard this week. |
Podrobněji o since a for se dočtete v článku Since vs For – jaký je rozdíl?
Kdy signální slovo nestačí: Výrazy for a since se pojí i s prostým Present Perfect (I've known her for years). Rozhodující je, jestli jde o stav (→ prostý tvar) nebo aktivitu (→ průběhový tvar).
7. V praxi – jak to zní v reálné konverzaci
7.1 Pondělní small talk v kanceláři
Tom: Hey, you look tanned! Have you been going somewhere nice? Eva: Yeah, I*'ve been spending** my weekends at the lake. The weather's been amazing.* Tom: Lucky you. I*'ve been stuck** in the office – we**'ve been preparing** for the audit.* Eva: Ouch. How long have you been working on that? Tom: Two weeks. And I still haven't finished the risk report.
Všimněte si, jak se přirozeně střídá Present Perfect Continuous (probíhající aktivity) s Present Perfect (hotový/nehotový výsledek – haven't finished).
7.2 U doktora
Doktor: What seems to be the problem? Pacient: I*'ve been getting** these headaches – almost every day for the past three weeks.* Doktor: Have you been sleeping enough? Pacient: Not really. I*'ve been staying** up late finishing a project for work.* Doktor: And have you been taking anything for the pain? Pacient: Just ibuprofen. But it hasn't been helping much.
7.3 Rozhovor o hledání práce
I*'ve been looking** for a new job since January. I**'ve sent** maybe fifty applications – some didn't even reply. I**'ve been going** to interviews, but so far nothing's worked out. The frustrating part is that I**'ve been getting** positive feedback, but then they pick someone with more experience. I**'ve been thinking** about freelancing instead.*
Překlad: Hledám novou práci od ledna. Poslal jsem tak padesát žádostí – některé ani neodpověděly. Chodím na pohovory, ale zatím nic nevyšlo. Frustrující je, že dostávám pozitivní zpětnou vazbu, ale pak vezmou někoho se zkušenostmi. Začínám přemýšlet o freelancingu.
V tomhle odstavci vidíte přirozené střídání obou časů – průběhový pro probíhající aktivity (looking, going, getting, thinking), prostý pro konkrétní výsledky (sent fifty applications, nothing's worked out).
8. Present Perfect Continuous vs Past Perfect Continuous
Oba časy fungují na stejném principu – zdůrazňují trvání a proces. Liší se kotvou: Present Perfect Continuous se kotví k přítomnosti, Past Perfect Continuous k jinému bodu v minulosti.
I*'ve been waiting** for an hour.* – Čekám už hodinu. (teď, v tuto chvíli) I*'d been waiting** for an hour when she finally showed up.* – Čekal jsem hodinu, když se konečně objevila. (pak přišla – minulost)
She*'s been working** here since 2020.* – Pracuje tady od roku 2020. (stále) She*'d been working** there for five years when the company closed.* – Pracovala tam pět let, když firma zavřela. (už tam nepracuje)
Převod je jednoduchý: vyměníte have/has za had a referenční bod se posune z „teď" do „tehdy".
9. Shrnutí – kdy sáhnout po Present Perfect Continuous
| Situace | Příklad | Proč PPC? |
|---|---|---|
| Aktivita trvá od minulosti dodnes | I*'ve been studying** since 8 AM.* | Trvání + stále probíhá |
| Viditelná stopa nedávné aktivity | You*'re** wet – have you been swimming?* | Stopa + co ji způsobilo |
| Opakovaná/dočasná aktivita | He*'s been cycling** to work this summer.* | Dočasná změna |
| Emotivní zdůraznění délky | I*'ve been calling** you all day!* | Frustrace z trvání |
Tři věci na zapamatování:
- Česky řeknete „dělám to už tři hodiny" přítomným časem – anglicky musíte použít have been doing
- Konkrétní počet (five emails) = Present Perfect. Doba trvání (all morning) = Present Perfect Continuous
- Stavová slovesa (know, love, own) průběhový tvar nemají – u nich vždy Present Perfect (I've known, ne
I've been knowing)