Present Perfect
 
Nincs pontos magyar megfelelője.
Képzése: have + ige 3. alakja.
Olyan múltban történt cselekményt fejez ki, mely valamilyen kapcsolatban van a jelennel.
Jelentése: mostanáig, eddig.
Nem mondjuk meg, hogy mikor történt a cselekvés. Ha megmondjuk, akkor egyszerű múlt időt kell használni.
In my life I have travelled to all seven continents.
I travelled around Africa in 1998.
 
Alakjai:
I
We      have
You      haven’t            lived in Rome.
They
 
He       has
She      hasn’t              lived in Rome.
 
Kérdés
How long have                  I
                                   You
                                   We
                                   They                known Peter?
 
How long has                  he
                                   she                  known Peter?
 
Használata
1.A múltban kezdődött és még most is tartó cselekvést fejez ki.
We have lived in the same house for 25 years.
 
Figyelem! Ilyen esetekben a jelen idő használata helytelen!
Peter is a teacher for 10 years.
 
Jellemző időhatározók
 
for       two years
            a month
            a few minutes
 
since    1970
            the end of the class
Christmas
 
A for időtartamot, a since időpontot jelöl.
 
2.Az életünkben valamikor megtörtént eseményt fejez ki. A hatása még mindig fontos, de lényegtelen, hogy mikor történt.
I have been to the USA. (Még mindig emlékszem rá, de nem fontos, hogy mikor volt).
 
Ilyenkor gyakran használjuk az alábbiakat:
ever (valaha)
never (soha)
before (ezelőtt)
 
Ha időpontra kérdezünk, akkor az egyszerű múlt időt használjuk.
When did you go to the United States?
 
3.A közelmúltban megtörtént esemény, melynek érzékelhető eredménye vagy következménye van.
The taxi hasn’t arrived yet.
 
A hírekben is gyakran előfordul, hiszen a tényeket hangsúlyozzák.
The Prime Minister has resigned.
 
Kérdő és tagadó mondatokban gyakoriak az alábbiak:
already (már)
just (éppen most)
yet (már,még)
 
I havent’t done my homework yet.
 
Figyeljünk a been és gone használatára!
He has been to the USA.
He has gone to the USA.
Mi a különbség?
 
Present Perfect vagy Egyszerű múlt?
I have lived in Texas for six years.
I lived in Texas for sex years.
 
Az Present Perfect időtartama határozatlan, az egyszerű múlté határozott.
 
I’ve done it for a long time / since July….
I did it yesterday / in 1987…
 
This morning / afternoon stb. időhatározót csak akkor használhatunk Present Perfect-el, ha az még érvényben van.
Pl.
Have you seen Amy this morning? (még délelőtt van)
Did you seen Amy this morning? (délután vagy este van)

A bejegyzés trackback címe:

https://angolteszt.blog.hu/api/trackback/id/tr461027748

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása