Present perfect: have/has + 3. igealak. "I" → "have eaten".
"She" → "has been". "Been" a "be" 3. alakja. (go → gone = elment és még nincs vissza; be → been = járt ott)
"How long have you lived here?" – how long + present perfect a megszokott forma.
Az eredmény a jelenben érzékelhető → present perfect. "I've lost my keys" (most nincs meg).
Present perfect: élmény/eredmény, nincs konkrét időpont. Past simple: konkrét múltbeli időpont (yesterday, last week, in 2020).
"Already" jellemzően present perfect-tel jár. "Has written" (3. alak: write→wrote→written).
"Yet" kérdésben és tagadásban present perfect-tel jár: "Have you done your homework yet?"
"Since" + konkrét időpont → present perfect. A cselekvés 2018 óta tart.
"Yesterday" konkrét múlt időpontot jelöl → past simple kell. Already, yet, just → present perfect.
"Just" + present perfect: "I have just had a great idea!" – most jött az ötlet.
Befejezted a tesztet.
Eredményed