Present perfect tense
Predprítomný čas
Use (Použitie)
1. dej, ktorý začal v minulosti a pokračuje v prítomnosti:
- I have not finished my homework yet.
- The rain hasn´t stopped.
- She has lived in London all her life.
´2. Experience – skúsenosť (čo sme videli, zažili, čo sme navštívili, koho sme stretli, koho poznáme...)
- I have been to France.
- He has never travelled by train.
- I have seen that movie.
3. Keď sú dôležité následky deja:
- I can´t get into my house. I have lost my keys!
- His eyes are red. He has cried.
Ako tvoríme vety
Affirmative sentences
Osoba/podmet + have/has + 3.stĺpec/ed
I, we, they have been
You have played
He/she/it has written
Negative sentences
Osoba/podmet +haven´t/hasn´t + 3.stĺpec/ed
Peter hasn´t seen
Question
Wh-questions + have/has + osoba/podmet + (príslovka) + 3.stĺpec/ed
What have you done?
Since/for
since (od kedy) for (ako dlho)
last August 2 years
November 4 minutes
I was 5 years old a week
2 o´clock ages
1998
Adverbs
Since, for, just, already, recently, yet, ever, never, until, till now
Online exercise
https://agendaweb.org/exercises/verbs/present-perfect/exercise-1.htm
https://agendaweb.org/exercises/verbs/present-perfect-2.htm
https://agendaweb.org/exercises/verbs/present-perfect-mixed.htm
https://www.englisch-hilfen.de/en/exercises/questions/present_perfect.htm
https://www.perfect-english-grammar.com/present-perfect-exercise-4.html