Mi a különbség? How long have you lived here? ÉS How long have you been living here? Valaki el tudná magyarázni rendesen?
A have you lived esetén marcnem elsz ott.
A have you been livingnel pedig most is ott elsz..
Az első, a present perfect (have - ige 3. alakja) azt jelenti, hogy már nem laksz ott. A második present perfect continuous (have been + ige inges alakja) azt jelenti hogy még mindig ott laksz.
Magyarul az első így fordítandó:
Mennyi ideig laktál itt?
A második pedig:
Mennyi ideje laksz itt?
A tankönyv úgy magyarázza a present perfectet, hogy a múltban elkezdődött és be is fejeződött cselekvésre vonatkozik, vagy pedig olyan dolog/történés, ami nem történt meg vagy azért mert nem is fog, de még történhet vagy pedig csak később fog megtörténni.
A present perfect continuous ezzel szemben a múltban elkezdődött cselekvés, történés, ami a mai napig tart.
present perfect continuous helyett akkor lehet:
How long did you live here?
Köszi!
Kérdező! 1 és 2 hülyeségeket ír a Present Perfectről. Valójában mindkét mondattal ugyanazt mondod: Mióta élsz itt? (Igen, még mindig.)
De fontos, hogy itt csak a live ige jelentése miatt jelenti mindkettő ugyanazt, az igék többségével a két igeidő nem ugyanazt fejezi ki.
How long did you live here? -- Mennyi ideig laktál itt? (Már nem.)
3: NEM!
4: ne tájékoztasd félre a kérdezőt! Pontosan jól írták.
A present perfect egy múltban elkezdődő cselekmény, ami most fejeződik be.
A continuous pedig szintén múltban elkezdődő, de még a jelenben is tartó cselekmény.
5: "A present perfect egy múltban elkezdődő cselekmény, ami most fejeződik be."
NEM, NEM és NEM!
Miért kéne befejeződnie? Honnan veszed ezt a hülyeséget???
Lehet, hogy éppen befejeződött, de lehet, hogy nem. Erről ez az igeidő maga semmit sem árul el, max a szövegkörnyezetből derülhet ki. Ugyanezt állítja a Thomson–Martinet-féle A Practical English Grammar is, idézem:
An action which began in the past and is still continuing or has only just finished can, with certain verbs, be expressed by either the present perfect simple or the present perfect continuous. Verbs which can be used in this way include expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work:
How long have you learnt English?
How long have you been learning English?
A 4-snek igaza van, a 'live' és a 'work' igék esetében nincs különbség a kettő között, más igéknél viszont igen.
Sok anyanyelvi tanár egyébként úgy magyarázza a present perfect continuous-t, hogy a múltban kezdődött, jelenben is tartó, ami nagy vszínűséggel folytatódni fog a jövőben is.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!