PolyglotGym
KurzGramatikaSlovníkSlovíčka
Přihlásit seVytvořit účet
KurzGramatikaSlovníkSlovíčka

Více

KnihovnaKomunita
Vytvořit účetPřihlásit se
PolyglotGym
Všechny jazykyKurzyGramatika

Stáhnout aplikaci

Stáhnout vApp StoreDostupné naGoogle Play
PolyglotGym

Učte se anglicky online s interaktivními kurzy, trenažérem slovíček a dalšími nástroji.

Učit se

  • Všechny jazyky
  • Kurzy
  • Gramatika
  • Slovíčka
  • Srovnat slovíčka
  • Slovník

Komunita

  • Knihovna
  • Fórum
  • Kluby

Stáhnout aplikaci

Učte se na cestách

Stáhnout vApp StoreDostupné naGoogle Play

© 2026 PolyglotGym. Všechna práva vyhrazena

KurzGramatikaSlovníkSlovíčka
  1. Domů
  2. ›Gramatika
  3. ›B1
  4. ›Předpřítomný průběhový: have been doing
VerbsB1

Předpřítomný průběhový: have been doing

Trvání až do teď: have been waiting for two hours; stopy procesu (you've been running!); versus prostý perfekt

Cíl učení

Umím vyjádřit trvání do teď a stopy procesu přes have been doing.

Zkouškové dovednosti:B1 Preliminary ReadingB1 Preliminary Writing

Podívejte se na tyto příklady. Dokážete rozpoznat gramatický vzorec?

How long have you been standing in this queue? - Long enough to make two friends.

Jak dlouho už stojíš v té frontě? - Dost dlouho na to, abych si našel dva kamarády.

You've been chopping onions, haven't you? Your eyes give you away.

Krájel jsi cibuli, viď? Oči tě prozrazují.

Zaměřte se na zvýrazněné části. Co mají společného?

Proces sahající do „teď": I've been waiting for two hours (čekám už dvě hodiny) - čeština tu dává PŘÍTOMNÝ čas („čekám"), a to je hlavní past: *I wait for two hours je chyba, trvání do teď chce have been + -ing. Druhý význam - stopy procesu: Your hands are dirty - you've been gardening! (tys rýpal na zahradě, co?). Kontrast s prostým perfektem: I've painted the fence (natřel jsem - výsledek) × I've been painting the fence (natíral jsem - proto jsem od barvy; možná nedoděláno).

Použijte tuto gramatiku ve cvičeních kurzu B1

Procvičovací cvičení
  • *I wait for two hours → I've been waiting
  • Výsledek → I've painted; proces → I've been painting

Časté chyby

Present simple with for/since duration

Duration to now: have been + -ing

Continuous for finished results

Result → have done; process → have been doing

How long have you been standing in this queue? - Long enough to make two friends.

Jak dlouho už stojíš v té frontě? - Dost dlouho na to, abych si našel dva kamarády.

how long + have been doing.

You've been chopping onions, haven't you? Your eyes give you away.

Krájel jsi cibuli, viď? Oči tě prozrazují.

Stopy prozrazují nedávný proces.

Procvičit v kurzu

Použijte tuto gramatiku ve cvičeních kurzu B1

B1 Kurz
← Zpět na témata

Související gramatická témata

  • Present perfect: have done
  • Stavová slovesa: know, want, believe
  • Present perfect versus past simple
  • Trpný rod
  • Přítomné časy pro budoucnost
  • Předminulý čas: had done
  • May, might, could: možnost
  • Ought to, had better, be supposed to