
Present Perfect Continuous: Průvodce, příklady a cvičení
Když se začnete učit anglicky, dříve nebo později narazíte na čas, který v češtině přesně neexistuje. Present perfect continuous – předpřítomný čas průběhový – často mate české studenty kombinací pomocných sloves a koncovky -ing. V tomto průvodci najdete jasné vysvětlení, praktické příklady a srovnání s present perfect simple, abyste tento čas konečně používali s jistotou.
Tvoření: have/has been + přítomné příčestí (-ing) ·
Použití: Děj, který začal v minulosti a stále pokračuje ·
Klíčová slova: for, since, lately, recently, all day
Rychlý přehled
- Tvoří se vzorcem have/has + been + -ing (British Council LearnEnglish)
- Používá se pro děje od minulosti do přítomnosti (Cambridge Dictionary)
- Přesné odlišení od present perfect simple bývá nejasné i rodilým mluvčím (Oxford Learner’s Dictionaries)
- Statická slovesa nelze použít – studenti často tvoří chybné tvary (Grammarly)
- Zdůrazňuje dobu trvání děje – často s for a since (British Council LearnEnglish)
- Viditelný důkaz činnosti v přítomnosti (BBC Learning English)
- Procvičujte doplňovacími testy a překlady z češtiny (Test-English)
- Zaměřte se na rozdíl simple vs. continuous v reálných situacích (Perfect English Grammar)
| Klíčový fakt | Hodnota |
|---|---|
| Klíčová slova | for, since, lately, recently, all day |
| Čas | Předpřítomný |
| Vzor | have/has been + V-ing |
| Zápor | haven’t/hasn’t been + V-ing |
| Otázka | Have/Has + subject + been + V-ing? |
| Důraz | Průběh a trvání děje |
| Fokus | Proces, nikoli výsledek |
| Statická slovesa | Nepoužívá se (know, want, like…) |
Co je present perfect continuous s příkladem?
Tvoření present perfect continuous
Present perfect continuous se tvoří pomocí have/has + been + sloveso s koncovkou -ing. Tento vzorec je pevný a neměnný – žádné výjimky. Podle British Council LearnEnglish (autoritativní jazyková instituce) jde o jeden z nejpravidelnějších anglických časů.
- Kladný tvar: I have been waiting for an hour.
- Záporný tvar: She hasn’t been studying enough.
- Otázka: Have you been working all day?
Vzorec have/has been + -ing dává mluvčímu možnost zdůraznit, že děj stále probíhá – čeština takovou strukturu nemá, proto ji čeští studenti často vynechávají. Právě proto je nacvičení tohoto tvaru klíčové pro přirozený anglický projev.
Příklady vět
- They have been travelling since March. – Cestují od března a stále cestují.
- He has been learning Spanish for two years. – Učí se španělsky dva roky.
- We have been waiting for the bus since 8 a.m. – Čekáme na autobus od osmi.
Cambridge Dictionary (přední britská jazyková autorita) uvádí, že present perfect continuous je přirozený pro „ongoing events or activities”, které začaly v minulosti a pokračují do přítomnosti.
Kdy mám použít present perfect continuous?
Použití s for a since
Při otázkách na délku trvání se present perfect continuous používá často s výrazy for, since a how long. British Council LearnEnglish uvádí, že právě tato kombinace je nejčastější v každodenní angličtině.
- How long have you been studying English?
- I have been working here for five years.
- She has been living in Brno since 2021.
EF English Live (jazyková škola s celosvětovou působností) dodává, že present perfect continuous používá neurčitý časový úsek mezi „before now” a „now”. To znamená, že přesný začátek děje není podstatný – důležité je, že děj probíhá nebo právě skončil.
Rozdíl oproti present perfect simple
Oxford Learner’s Dictionaries (renomovaný vydavatel výukových materiálů) shrnuje rozdíl jasně: present perfect simple zdůrazňuje výsledek, present perfect continuous zdůrazňuje samotné konání.
Příklad: I have written three emails. (výsledek – hotovo) × I have been writing emails all morning. (průběh – stále píšu).
Jaký je rozdíl mezi present perfect simple a present perfect continuous?
Srovnání ve formě
Základní rozdíl je v tvoření: present perfect simple = have/has + past participle, present perfect continuous = have/has + been + -ing. British Council LearnEnglish varuje, že čeští studenti často přidávají -ing do simple tvaru nebo naopak vynechávají been v continuous.
Srovnání v použití
Perfect English Grammar (specializovaný výukový web) uvádí, že present perfect continuous klade důraz na „the length of time that has passed”. Pokud vám tedy jde o to, jak dlouho něco trvá, použijte continuous.
Cambridge Dictionary přidává důležité upozornění: u statických sloves (know, want, like, believe) se continuous obvykle nepoužívá. Řekneme I have known him for years, nikoli I have been knowing him.
Pokud vás zajímá výsledek → použijte present perfect simple. Pokud vás zajímá, jak dlouho nebo jak intenzivně děj probíhal → použijte present perfect continuous. Toto pravidlo pokryje 90 % situací v běžné konverzaci.
Jaké jsou příklady present perfect continuous?
10 jednoduchých příkladů
- I have been reading this book for three days.
- She has been cooking since 5 p.m.
- We have been playing football all afternoon.
- They have been watching TV for two hours.
- He has been working on the project since Monday.
- I have been learning Japanese for six months.
- The kids have been sleeping for an hour.
- It has been raining all day.
- We have been waiting for the train since 9 a.m.
- She has been practicing the piano lately.
10 pokročilých příkladů
- The scientists have been researching this phenomenon for over a decade.
- I have been considering a career change recently.
- The company has been expanding into new markets since 2022.
- They have been negotiating the contract for months.
- She has been recovering from surgery since last week.
- We have been renovating the house all summer.
- The team has been developing a new app since January.
- I have been meaning to call you all week. (stative verb – výjimečně možné v hovorové angličtině)
- She has been attending therapy sessions for her anxiety.
- They have been campaigning for better working conditions.
EnglishClub (výukový portál pro studenty angličtiny) upozorňuje, že present perfect continuous se v britské angličtině používá častěji než v americké, kde v běžné mluvě někdy nahrazuje simple formu.
Časté chyby a tipy pro present perfect continuous
Chyba: Použití se statickými slovesy
Grammarly (platforma pro kontrolu anglické gramatiky) uvádí, že nejčastější chybou českých studentů je použití statických sloves v continuous tvaru. Statická slovesa jako know, want, like, believe, hate popisují stavy, ne činnosti – proto se s -ing neslučují.
- Špatně: I have been knowing her for ten years.
- Správně: I have known her for ten years.
- Špatně: She has been wanting a new car.
- Správně: She has wanted a new car for a long time.
Tip: Rozlišení mezi výsledkem a průběhem
BBC Learning English (veřejnoprávní vzdělávací služba) doporučuje jednoduchý trik: pokud může věta odpovědět na otázku „Kolik? (How many?)”, použijte simple. Pokud odpovídá na otázku „Jak dlouho? (How long?)”, použijte continuous.
Příklad: I have read three chapters. (Kolik? – three) × I have been reading for two hours. (Jak dlouho? – two hours).
Čeští studenti mají tendenci překládat český předpřítomný čas jako present perfect simple vždy. V angličtině je ale present perfect continuous pro vyjádření průběhu naprosto přirozený a jeho vynechání zní nepřirozeně. Nacvičte si alespoň pět vět denně s for a since.
Srovnání: present perfect simple vs. present perfect continuous
Šest klíčových rozdílů, jeden přehled: v čem se oba časy liší a kdy který použít.
| Aspekt | Present perfect simple | Present perfect continuous |
|---|---|---|
| Tvoření | have/has + past participle | have/has + been + -ing |
| Důraz | výsledek děje | průběh a trvání děje |
| Statická slovesa | ano (know, want, like) | ne (s výjimkami v hovorové mluvě) |
| Typická otázka | How many? How much? | How long? |
| Klíčová slova | already, just, yet, ever, never | for, since, lately, all day, recently |
| Příklad | I have finished the report. | I have been working on the report. |
The pattern: present perfect simple tlumočí hotové akce s viditelným výsledkem, zatímco continuous zachycuje proces a jeho trvání.
Ego4u (výukový portál pro anglickou gramatiku) doporučuje zaměřit se na kontext: pokud je vidět výsledek (např. uklizený pokoj), použijte simple. Pokud je vidět důkaz činnosti (např. unavený člověk), použijte continuous.
Praktická cvičení k present perfect continuous
Ellalanguage (blog zaměřený na anglickou gramatiku) nabízí sérii cvičení, která pomohou upevnit tvoření i použití. Zde jsou tři typy úloh, které můžete rovnou vyzkoušet.
Doplňování tvarů
Doplňte správný tvar slovesa v závorce:
- She ________ (study) English for three years. → has been studying
- They ________ (wait) since 10 a.m. → have been waiting
- I ________ (not sleep) well lately. → haven’t been sleeping
Rozhodněte: simple nebo continuous?
- I ________ (read) three books this month. → have read (výsledek)
- I ________ (read) all afternoon. → have been reading (trvání)
- She ________ (work) here since 2019. → has been working (trvání)
Překlad z češtiny do angličtiny
- Čekám na tebe dvacet minut. → I have been waiting for you for twenty minutes.
- Učí se francouzsky od ledna. → She has been learning French since January.
- Celý den prší. → It has been raining all day.
Test-English (platforma pro online testování gramatiky) poskytuje okamžitou zpětnou vazbu ke každé odpovědi, což je ideální pro samostudium.
Ukázkové citace z odborných zdrojů
„We use the present perfect continuous for a single activity that began at a point in the past and is still continuing.”
– Cambridge Dictionary (přední jazykový slovník)
„The present perfect simple usually focuses on the result of the activity, and the present perfect continuous usually focuses on the activity itself.”
– British Council LearnEnglish (oficiální jazyková instituce)
„Present perfect continuous can also be used when we see evidence of a recent activity – for example, someone looks tired because they have been working hard.”
„The key difference is simple: focus on the result vs. focus on the action itself. Choose accordingly.”
Závěr a doporučení pro české studenty
Present perfect continuous není žádná věda – stačí si zapamatovat vzorec have/has been + -ing a rozhodovací pravidlo: výsledek nebo trvání. Pro českého studenta je největší nástrahou absence tohoto času v mateřštině a tendence nahrazovat ho přítomným časem nebo present perfect simple. Pravidelným procvičováním s for a since, sledováním signálních slov a vědomým odlišením od simple tvaru dosáhnete přirozeného projevu během několika týdnů. Pro studenta připravujícího se na maturitu nebo certifikát B2 je volba jasná: věnujte present perfect continuous alespoň 15 minut denně po dobu jednoho měsíce, nebo riskujte, že vám bude v testech i v běžné konverzaci unikat jeho správné použití.
Nejčastější dotazy
Je present perfect continuous stejný jako present perfect progressive?
Ano, jde o dva názvy pro tentýž čas. „Progressive” se používá zejména v americké angličtině, „continuous” v britské. Oba označují stejný vzorec a stejné použití.
Lze present perfect continuous použít v záporu?
Ano, záporný tvar je have not (haven’t) / has not (hasn’t) been + -ing. Například: I haven’t been sleeping well lately.
Jak se tvoří otázka v present perfect continuous?
Otázka se tvoří převrácením slovosledu: Have/Has + podmět + been + -ing? Například: Have you been working all day?
Proč se nemůže použít se statickými slovesy?
Statická slovesa popisují stavy, ne činnosti. Continuous vyjadřuje probíhající činnost, takže spojení nedává smysl. Namísto I have been knowing řekneme I have known.
Kde se v present perfect continuous bere ‘been’?
Sloveso „been” je minulé příčestí (past participle) slovesa „be”. Ve vzorci have/has + been + -ing plní funkci pomocného slovesa, které signalizuje průběhový aspekt.
Můžu použít present perfect continuous s just, already, yet?
Ano, ale s určitými omezeními. „Just” a „already” se v continuous používají méně často než v simple, protože continuous zdůrazňuje průběh, ne dokončení. Častější je: I’ve just finished (simple) než I’ve just been finishing.
Jaký je rozdíl mezi present perfect continuous a past continuous?
Present perfect continuous spojuje minulost s přítomností: děj začal v minulosti a buď stále trvá, nebo má viditelný důsledek teď. Past continuous (was/were + -ing) popisuje děj, který probíhal v určitém okamžiku v minulosti a nemá přímé spojení s přítomností.
Related reading: **Překladač Google: Průvodce všemi funkcemi a použitím**
byjus.com, assets.cambridge.org, english-4u.de, perfect-english-grammar.com, youtube.com, reddit.com
Pokud již znáte základy, můžete se podívat na srovnání s present simple a present continuous, abyste lépe pochopili rozdíly mezi těmito časy.