Oblik: have / has been + -ing. Gleda na aktivnost koja je počela u prošlosti i još traje, ili je upravo prestala i ostavila vidljive tragove.
I've been waiting for an hour. (Čekam već sat vremena.) — How long have you been learning English? (Koliko dugo učiš engleski?) — It's been raining. (Padala je kiša — ulice su mokre.)
| present perfect simple | present perfect continuous |
|---|---|
| rezultat, koliko | aktivnost, koliko dugo |
| I've written three emails. (Napisao sam tri mejla.) | I've been writing emails all morning. (Cijelo jutro pišem mejlove.) |
| She's painted the room. (Okrečila je sobu — gotovo je.) | She's been painting. (Krečila je — ima boju na rukama.) |
Zamka „već / od“: bosanski/hrvatski/srpski koristi prezent („ovdje živim dvije godine“), a engleski traži perfect oblik s for / since: I've been living / I've lived here for two years. Glagoli stanja ostaju u prostom obliku: I've known him for years (poznajem ga godinama — ne „have been knowing“).
Prevodi riječi iz svog čitanja, ponavljaj ih karticama i vježbaj rečenicama s prazninama.
wortlo.com →