Vienintelė gramatikos klaida, kuri nuverčia B1 lygio besimokantįjį iki B2, yra have done ir did maišymas. Gera žinia: yra vienas klausimas, kurį užduodi prieš kiekvieną sakinį, ir jis automatiškai parenka teisingą laiką.
Vienas klausimas, kuris parenka laiką
Prieš sakydamas veiksmažodį, paklausk: „Ar galiu pasakyti, kada tai įvyko?"
- Taip → past simple (did, went, ate)
- Ne → present perfect (have done, have gone, have eaten)
Štai ir viskas. Visa sistema susitraukia į šį vieną sprendimą.
„I saw him yesterday." (Kada? Vakar. → past simple) „I have seen him." (Kada? Nesvarbu, laikas neduotas. → present perfect)
Laiko žodžių apgaulinga lentelė
Tam tikri laiko žodžiai VISADA poruojasi su vienu iš laikų. Įsimink sąrašus:
Past simple laiko žodžiai (konkrečios, baigtos akimirkos): yesterday, last week, last year, in 2020, two days ago, at 3pm, when I was a child, on Monday
Present perfect laiko žodžiai (atviri, nebaigti ar nenurodyti): ever, never, already, yet, just, since 2020, for two years, recently, so far, this week (vis dar einanti), today (vis dar einanti)
„Vis dar aktualu dabar" testas
Kai laiko žodis neduotas, paklausk: ar rezultatas vis dar veikia dabartį?
- „I have lost my keys." → vis dar pamesti. → present perfect.
- „I lost my keys yesterday." → baigta istorija. → past simple.
Tas pats įvykis gali turėti bet kurį laiką, priklausomai nuo to, ar rezultatas vis dar svarbus DABAR.
Klasikinė klaida, kurios niekada nedaryk
Sprendimas mechaniškas: matai yesterday, last, ago, in [metai], when? → past simple. Be išimčių.
Praktika: pasirink teisingą laiką
Į tuščią vietą įrašyk teisingą formą (past simple arba present perfect):
- I in Tokyo for three years. (vis dar ten gyvenu)
- She in Paris in 2018. (konkretūs metai — baigti)
- sushi? (atviras klausimas)
- We to the cinema yesterday.
- He the report yet.
- I her since Monday.
- They a new car last week.
- The bus .
Premija: netaisyklingi būtojo laiko dalyviai, kurių prireiks
Dauguma būtojo laiko dalyvių baigiasi -ed (worked, finished). Bet dažni veiksmažodžiai yra netaisyklingi. Pratink šiuos — jie sudaro 80 % present perfect vartojimo:
see(past participle) go(past participle) do(past participle) be(past participle) eat(past participle) give(past participle) take(past participle) write(past participle) break(past participle) speak(past participle) drive(past participle) forget(past participle)Jei gali atsiminti visus 12 per mažiau nei 10 sekundžių, šabloną turi. Jei ne, treniruokis su jais kasdien savaitę.
Jei vis dar sugauni save mintimis verčiantį laiko sprendimus iš gimtosios kalbos, gilesnis sprendimas yra kaip nustoti versti galvoje — ta pati maršrutizavimo problema, kuri sulėtina kiekvieną tavo anglų kalbos dalį.