Present Perfect
Olyan múltbeli cselekvésekre használjuk, amelyeknek hatása a jelenre is kiterjed, vagy amelyeknél az időpont nem fontos.
Kijelentő mód
Alany + have/has + befejezett melléknévi igenév (3. forma)
I have finished my homework.
Befejeztem a házi feladatomat.
She has visited London twice.
Kétszer járt Londonban.
Kérdő mód
Have/Has + alany + befejezett melléknévi igenév + ...?
Have you finished your homework?
Befejezted a házi feladatodat?
Has she visited London before?
Járt már Londonban?
Tagadó mód
Alany + haven't/hasn't + befejezett melléknévi igenév
I haven't finished my homework yet.
Még nem fejeztem be a házi feladatomat.
She hasn't visited London before.
Még nem járt Londonban.
Gyakorló feladatok
Feleletválasztós
1.
I ___ (cook) dinner already.
2.
Have you ever ___ (watch) this film?
3.
He hasn't ___ (clean) the house yet.
4.
She ___ (visit) her grandmother twice this month.
5.
Have we ever ___ (study) this topic?
6.
They haven't ___ (play) football this week.
7.
My brother ___ (call) a friend three times today.
8.
Have the students ___ (finish) their homework yet?
Beírós
1.
___ you ever cooked dinner for ten people?
2.
You ___ (watch) this episode yet.
3.
He ___ (clean) his room twice this week.
4.
___ she visited her grandmother this month?
5.
We ___ (study) for the final exam yet.
6.
They ___ (play) three matches this season.
7.
___ your brother called you today?
8.
The students ___ (finish) the project yet.
Hibakeresős
1.
Találd meg és javítsd ki a hibát: She has visit her grandmother twice this month.
2.
Találd meg és javítsd ki a hibát: He haven't cleaned the house yet.
3.
Találd meg és javítsd ki a hibát: You watched this film ever?
4.
Találd meg és javítsd ki a hibát: The students has finished their homework yet.
5.
Találd meg és javítsd ki a hibát: They haven't play football this week.
6.
Találd meg és javítsd ki a hibát: Has he call a friend today?
7.
Találd meg és javítsd ki a hibát: I has cooked dinner already.
8.
Találd meg és javítsd ki a hibát: We haven't study for the exam yet.