Present perfect vai past simple - kumpi aikamuoto valita?
Englannin yleisin aikamuotokysymys on, käytetäänkö present perfectiä vai past simplea. Käytä past simplea, kun teko tapahtui tietyssä menneessä hetkessä: "I saw her yesterday" - aikailmaus "yesterday" pakottaa past simpleen. Käytä present perfectiä kokemuksista ja asioista, joilla on yhteys nykyhetkeen ilman mainittua aikaa: "I've seen that film." Huomaa myös ero merkityksessä: "He lived in Rome for years" tarkoittaa, ettei hän enää asu siellä, kun taas "He has lived in Rome for years" tarkoittaa, että hän asuu siellä yhä. Suomessa selviämme yhdellä imperfektillä, joten suomenkielisen on opittava kuuntelemaan, onko aika päättynyt vai jatkuuko sen vaikutus nykyhetkeen.
Esimerkkejä
- I saw her yesterday. a finished action at a stated time
- I've seen that film. an experience, time unimportant
- He lived in Rome for years. he no longer lives there (finished)
Koko oppitunti
Kaikki videon sisältö tekstinä.
-
Sano I have seen her yesterday, ja jokainen syntyperäinen säpsähtää. Yksi sana, yesterday, rikkoo koko lauseen. Tässä syy.
-
Tämä on englannin suurin aikamuotovalinta. Kun osut oikein, kuulostat heti sujuvammalta. Sääntö on lyhyt.
-
Past simple sulkee oven päättyneeseen hetkeen: tiettyyn aikaan, sanottuun tai ymmärrettyyn. Present perfect jättää oven auki: kokemus, tuore uutinen tai vielä jatkuva aika, kaikki nykyhetkeen liittyen.
-
Päättynyt teko tiettynä aikana ottaa past simplen. I saw her yesterday.
-
Poista aika ja puhu itse kokemuksesta, niin tarvitset present perfectin. Milloin ei ole pointti; pointti on, että se tapahtui. I've seen that film.
-
Tuore uutinen, jolla on vaikutus nyt, ottaa myös present perfectin. Tulos ratkaisee. I've lost my keys.
-
Mutta lisää hetki, jolloin se tapahtui, ja ovi sulkeutuu. Sanottu, päättynyt aika pakottaa past simpleen, joka kerta. I lost them this morning.
-
Katso, mitä yksi aikamuoto paljastaa. He lived in Rome for years tarkoittaa, että hän on poissa; se luku on suljettu. He lived in Rome for years.
-
Vaihda present perfectiin, ja hän on yhä siellä. He has lived in Rome for years tarkoittaa, ettei aika ole päättynyt: se pätee yhä tänään. He has lived in Rome for years.
-
Tässä virhe numero yksi: present perfect päättyneen ajan kanssa. I have seen her yesterday on väärin. Yesterday on ohi, joten täytyy olla I saw her yesterday.
-
Vastakohta hämää myös. Elämänkokemukseen ilman aikaa käytä present perfectiä, älä past simplea. Kysy Have you ever been to Japan?, älä Did you ever go?.
-
Nopea testi: voitko lisätä tietyn menneen ajan? Jos voit, past simple. Just, already ja yet vetävät toiseen suuntaan, present perfectiin. I've already finished.
-
Muista: jos aika on sanottu ja päättynyt, past simple. Jos kyse on kokemuksesta, tuoreesta uutisesta tai jatkuvasta ajasta, present perfect.