Předpřítomný čas průběhový
How long…?, have been doing × have done
Bez přihlášení se postup uloží jen do zavření prohlížeče. Přihlásit se
Tři příklady na začátek. Když dáte všechny správně, máte téma hotové.
Předpřítomný čas průběhový (have / has been + -ing) vyjadřuje činnost, která začala v minulosti a trvá až do teď (nebo právě skončila a je vidět její následek). Zajímá nás hlavně jak dlouho to trvá. Předpřítomný čas prostý (have / has + příčestí) dáváme, když nás zajímá výsledek nebo počet – kolik toho je hotovo.
- Tvar: I / you / we / they have been working, he / she / it has been working. Otázka: How long have you been waiting? Zápor: I haven't been sleeping well.
- How long, for, since: How long have you been learning English? – I've been learning it for eight years / since I was seven. (Čeština: „učím se osm let“ – přítomný čas, angličtina předpřítomný.)
- Viditelný následek: Your eyes are red. Have you been crying? · I'm tired because I've been studying all afternoon.
- Trvání × výsledek: I've been writing my essay all morning (a ještě nejsem hotový). × I've written five emails this morning. (počet hotových věcí)
- Stavová slovesa (know, have = vlastnit, own, belong, be) obvykle zůstávají v prostém tvaru: I've known her since kindergarten. We've had this car for ten years.
How long…?
Doplňte předpřítomný čas průběhový, nebo prostý.
Klikejte na „Další krok“ vlastním tempem, nebo si postup pusťte celý.
Trvání, nebo počet?
Doplňte předpřítomný čas průběhový, nebo prostý.
Stavové sloveso know
Doplňte sloveso „know“ v předpřítomném čase.