Present perfect continuous (have been + -ing)
Present perfect continuous muodostetaan rakenteella have/has been + verbi-ing, ja se korostaa toiminnan kestoa tai jatkuvuutta, joka ulottuu nykyhetkeen asti: "I've been waiting for an hour." Käytä sanaa for ajanjaksosta (for an hour) ja since alkamishetkestä ("She's been studying since 9am."). Suomessa ei ole vastaavaa erillistä aikamuotoa - sanomme yleensä vain "olen odottanut tunnin", joten suomenkielisen kannattaa kiinnittää huomiota juuri tähän jatkuvuutta korostavaan be + -ing -rakenteeseen. Muista kaksi sudenkuoppaa: älä sano "since two hours" (oikein: for two hours) äläkä käytä rakennetta statiivisten verbien kanssa ("I've been knowing him" on virheellinen).
Esimerkkejä
- I've been waiting for an hour. the waiting started an hour ago and continues
- She's been studying since 9am. studying began at 9am and is ongoing
- It's been raining all day. rain has continued all day
Koko oppitunti
Kaikki videon sisältö tekstinä.
-
<t>I've waited</t> ja <t>I've been waiting for an hour</t> kuulostavat samalta, mutta vain toinen saa tuntemaan jokaisen minuutin. Tässä on aikamuoto, joka tekee sen.
-
Käytä tätä aikamuotoa, kun haluat korostaa, kuinka kauan jokin on jatkunut, aina tähän hetkeen asti. Muoto on yksinkertainen: <t>have</t> tai <t>has</t>, plus <t>been</t>, plus verbi <t>-ing</t>-päätteellä.
-
Vertaa kahta perfektiä. Tavallinen <t>present perfect</t> osoittaa tulokseen: se on tehty. <t>Continuous</t> osoittaa itse toimintaan: kuinka kauan, yhä käynnissä, ponnistus jonka melkein tunnet.
-
Aloita pääkäytöstä: toiminta, joka alkoi menneisyydessä ja jatkuu yhä nyt. I've been waiting for an hour.
-
Nyt ne kaksi pientä sanaa. Käytä <t>for</t>-sanaa ajanjakson eli keston kanssa. Tunti, kaksi viikkoa, ikuisuus. She's been studying for three hours.
-
Käytä <t>since</t>-sanaa alkamiskohdan kanssa: kellonaika, päivä, vuosi. <t>Since</t> yhdeksän, <t>since</t> maanantai, <t>since</t> 2020. She's been studying since 9am.
-
Se selittää myös nykyhetken tuloksen. Toiminta on ehkä juuri loppunut, mutta sen vaikutus näkyy yhä. It's been raining all day.
-
Kysy kestoa sanoilla <t>how long</t>. Se on luonteva kysymys, jota varten tämä aikamuoto tehtiin. How long have you been learning English?
-
Nyt klassinen ansa. Älä sano <t>since two hours</t>. <t>Since</t> merkitsee alkamiskohdan, ei kestoa. Kaksi tuntia on kesto, joten pitää olla <t>for two hours</t>.
-
Toinen ansa: tilaverbit. Verbit kuten <t>know</t>, <t>like</t> ja <t>own</t> kuvaavat tiloja, eivät toimintaa, joten ne eivät käytä tätä aikamuotoa. Et ole <t>been knowing</t> ketään: olet yksinkertaisesti <t>known</t> hänet.
-
Vielä yksi vastakohta, joka näyttää koko idean. <t>I've read it</t> kertoo tuloksen. <t>I've been reading it</t> vie sinut keskelle käynnissä olevaa ponnistusta, ehkei edes valmista. I've been reading all morning.
-
Muista siis: <t>have</t> tai <t>has</t>, plus <t>been</t>, plus <t>-ing</t>, korostamaan kestoa. <t>For</t> ottaa keston; <t>since</t> ottaa alkamiskohdan; ja tilaverbit pysyvät yksinkertaisina.