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; ქართული „ხუთი წელია“ ამ განსხვავებას არ აჩვენებს.
