Kestoperfekti
Milloin kestoperfekti?
Kate has been practising on the piano for three hours.
Kate on harjoitellut pianokappaleitaan kolme tuntia.
We have been sorting out our waste since 9 am.
Me olemme lajitelleet jätteitämme 9:stä lähtien.
Kestoperfekti ilmaisee, että tekeminen on alkanut menneisyydessä eikä ole vielä loppunut. Tekeminen on siis kesken ja jatkuu yhä.
Lauseessa on usein ilmaus kuinka kauan (for …) tai mistä saakka (since …). Suomessa voidaan käyttää sellaisia muotoja kuten etsiskellä, lueskella, seisoskella ja niin edelleen ilmaisemaan toiminnan pitkää jatkumista.
Kate on harjoitellut pianokappaleitaan kolme tuntia.
We have been sorting out our waste since 9 am.
Me olemme lajitelleet jätteitämme 9:stä lähtien.
Kestoperfekti ilmaisee, että tekeminen on alkanut menneisyydessä eikä ole vielä loppunut. Tekeminen on siis kesken ja jatkuu yhä.
Lauseessa on usein ilmaus kuinka kauan (for …) tai mistä saakka (since …). Suomessa voidaan käyttää sellaisia muotoja kuten etsiskellä, lueskella, seisoskella ja niin edelleen ilmaisemaan toiminnan pitkää jatkumista.
Muodostus
Kestoperfektissä on kaksi osaa, be-verbin perfekti (I/you/we/they have been; she/he/it has been) ja pääverbin ing-muoto.
have/has been + pääverbin ing-muoto
Kielteisessä lauseessa not tulee apuverbin have/has jälkeen. Sitä ei käytetä, jos lauseessa on jokin toinen kieltosana. Lyhennetyt muodot ovat tavallisia. Kysymyksessä apuverbi have/has tulee subjektin eteen (käännetty sanajärjestys) paitsi, jos subjekti itse on kysymyssana.
How long have you been waiting?
Kuinka kauan olet odotellut?
The train hasn’t been standing there long.
Juna ei ole seissyt tuossa vielä kauankaan.
No one has been following you, have they?
Ei kai kukaan ole seurannut sinua?
have/has been + pääverbin ing-muoto

How long have you been waiting?
Kuinka kauan olet odotellut?
The train hasn’t been standing there long.
Juna ei ole seissyt tuossa vielä kauankaan.
No one has been following you, have they?
Ei kai kukaan ole seurannut sinua?