დონე B1

Present perfect (აწმყო სრული)

Present perfect წარსულს აწმყოსთან აკავშირებს. ფორმა: have / has + ზმნის მესამე ფორმა (worked, been, seen). ქართულში ასეთი დრო არ არსებობს: ქართული „მინახავს“ სხვა ნიუანსს შეიცავს, ამიტომ მნიშვნელოვანია გავიგოთ, როდის გვჭირდება.

სამი მთავარი გამოყენება

  • გამოცდილება (დროის გარეშე): I’ve been to London. Have you ever tried churchkhela?
  • შედეგი ახლა: I’ve lost my keys (ახლა არ მაქვს).
  • დღემდე გრძელდება for / since-ით: I’ve lived here for three years / since 2023. ქართულად აწმყოა: „სამი წელია აქ ვცხოვრობ“.
  • კონკრეტულ წარსულ დროსთან (yesterday, last summer, in 2020) present perfect არ დგას, მხოლოდ Past simple.
ფორმა
+She has finished.
–She hasn’t finished yet.
?Has she finished?

ტიპური სიტყვები: ever, never, already, yet, just, for, since, so far.

მაგალითები

  • I’ve never been to Spain.ესპანეთში არასდროს ვყოფილვარ.
  • She’s just left.ახლახან წავიდა.
  • We’ve known each other since school.სკოლიდან ვიცნობთ ერთმანეთს.
  • Have you finished the report yet?ანგარიში უკვე დაასრულე?
  • I’ve been here three times.აქ სამჯერ ვყოფილვარ.

გავრცელებული შეცდომები

  • ✗ We work together for ten years.✓ We have worked together for ten years.ქართული „ათი წელია ერთად ვმუშაობთ“ აწმყოშია, ინგლისურში კი წარსულში დაწყებული და დღემდე გაგრძელებული მოქმედება present perfect-ს ითხოვს.
  • ✗ I have visited Svaneti last summer.✓ I visited Svaneti last summer.last summer წარსულის კონკრეტული დროა, ამიტომ მხოლოდ Past simple; present perfect დროის მითითების გარეშე გამოიყენება.
  • ✗ Have you ever eaten churchkhela? – Yes, I ate.✓ Have you ever eaten churchkhela? – Yes, I have.მოკლე პასუხი კითხვის დამხმარე ზმნას იმეორებს: have; ate წარსულის სხვა დროს ეკუთვნის.
  • ✗ They have took the wrong bus.✓ They have taken the wrong bus.have-ის შემდეგ ზმნის მესამე ფორმა დგას: take – took – taken.
  • ✗ I have known her since five years.✓ I have known her for five years.since დროის დასაწყისს აღნიშნავს (since 2020), ხანგრძლივობას კი for: for five years; ქართული „ხუთი წელია“ ამ განსხვავებას არ აჩვენებს.