Present Perfect

פורסם עודכן איך אנחנו כותבים ובודקים מדריכים
Present Perfect נבנה מ-have או has ועוד הפועל בצורה השלישית (V3): I have finished. משתמשים בו כשפעולה קרתה בעבר אבל התוצאה שלה רלוונטית עכשיו, או כשהיא התחילה בעבר ועדיין נמשכת. אם מוזכר זמן סגור בעבר (yesterday, in 2019), צריך Past Simple.
שלושת השימושים
- תוצאה שרלוונטית עכשיו: I have lost my keys. איבדתי אותם, ועכשיו אין לי מפתחות. לא חשוב מתי.
- ניסיון חיים, בלי זמן: She has been to Japan twice. מתי, לא משנה.
- התחיל בעבר ונמשך: We have lived here for ten years. התחלנו לפני עשר שנים, ואנחנו עדיין כאן.
איך בונים: חיובי, שלילה ושאלה
| I / you / we / they | he / she / it | |
|---|---|---|
| חיובי | I have finished. | She has finished. |
| שלילה | I haven't finished. | She hasn't finished. |
| שאלה | Have you finished? | Has she finished? |
| תשובה קצרה | Yes, I have. | No, she hasn't. |
הצורה השלישית של פועל רגיל זהה לעבר: worked, played. בפעלים לא רגילים יש לה צורה משלה: go - went - gone, write - wrote - written. הרשימה המלאה בפעלים לא רגילים.
since או for
since בא לפני נקודה בזמן: since 2020, since Monday, since I was ten. for בא לפני משך: for three years, for an hour, for a long time. שאלה מקבילה: How long have you lived here?
מילות סימן ואיפה הן עומדות
- already (כבר) ו-just (זה עתה) בין have לפועל: I have already eaten. They have just arrived.
- yet בשלילה ובשאלה, בסוף המשפט: She hasn't called yet. Have you finished yet?
- ever (אי פעם) בשאלה ו-never (אף פעם) בחיובי: Have you ever tried sushi? I have never tried it.
been או gone
He has gone to London: הוא נסע ועדיין שם. He has been to London: הוא היה שם וחזר. לכן שואלים Have you ever been to London? ולא gone.
דוגמאות פתורות
דוגמה 1: since או for
השלימו: I ___ (know) her ___ five years.
- בודקים את הזמן
הכרתי אותה לפני חמש שנים, ואני עדיין מכיר אותה: התחיל בעבר ונמשך.
- בונים
I מקבל have, ו-know בצורה שלישית known: have known.
- בוחרים מילה
חמש שנים הוא משך, לא נקודה: for.
- כותבים
I have known her for five years.
דוגמה 2: Present Perfect או Past Simple
בחרו: We (have visited / visited) Rome in 2018.
- מחפשים זמן
in 2018 הוא זמן סגור בעבר.
- הכלל
Present Perfect לא בא עם זמן סגור.
- עונים
We visited Rome in 2018.
- להשוואה
בלי השנה, כשהדגש על הניסיון: We have visited Rome.
דוגמה 3: שלילה עם yet
כתבו באנגלית: היא עוד לא ענתה למייל. (reply to the email)
- מזהים
'עוד לא' עד עכשיו, בלי זמן סגור: Present Perfect עם yet.
- עזר ושלילה
she מקבלת has, ושלילה hasn't.
- צורה שלישית
reply → replied (עיצור ועוד y).
- כותבים
She hasn't replied to the email yet. עם yet בסוף.
דוגמה 4: שאלת ניסיון ותשובה קצרה
כתבו שאלה ותשובה: האם אי פעם טסת לחו"ל? לא, אף פעם. (fly abroad)
- מזהים
ניסיון חיים בלי זמן מוגדר: Present Perfect עם ever.
- בונים שאלה
Have ואז הנושא, ו-ever לפני הפועל: Have you ever...
- צורה שלישית
fly - flew - flown, פועל לא רגיל.
- כותבים
Have you ever flown abroad? No, I haven't. I have never flown abroad.
Present Perfect Progressive בקצרה
כשרוצים להדגיש שפעולה נמשכת עד עכשיו, ולא את התוצאה שלה, משתמשים ב-have / has been + V-ing: I have been waiting for an hour. ההבדל: I have read the book (סיימתי), I have been reading the book (התחלתי ועדיין קורא). עם פעלי מצב נשארים ב-Present Perfect רגיל: I have known her for years, לא have been knowing.
ההבדל בין Present Perfect ל-Past Simple
Past Simple מדבר על רגע סגור בעבר. Present Perfect מדבר על פעולה שהחוט שלה מגיע עד עכשיו. Did you see the film? שואל על הקרנה מסוימת. Have you seen the film? שואל אם ראית אותו אי פעם. מבחן מהיר: אם אפשר להוסיף yesterday או last week בלי שהמשפט יישמע שגוי, צריך Past Simple.
טעויות נפוצות של דוברי עברית
- הווה במקום Present Perfect: 'אני גר כאן חמש שנים' מתורגם ל-I live here for five years. בעברית זה הווה, באנגלית צריך I have lived here for five years.
- since עם משך: since five years מתורגם מ'מזה חמש שנים'. נכון: for five years.
- זמן סגור: I have seen him yesterday. בעברית יש רק עבר אחד. נכון: I saw him yesterday.
- צורה שנייה במקום שלישית: I have went. נכון: I have gone.
- has ו-have: She have finished. בגוף שלישי יחיד: has.
להמשך: Past Simple, פעלים לא רגילים, סביל באנגלית, או מפת כל הזמנים באנגלית. צריכים ליווי אישי? מורה פרטי לאנגלית.
שאלות נפוצות
- מה זה present perfect?
- זמן באנגלית שנבנה מ-have/has ועוד צורה שלישית, לפעולה מהעבר שהתוצאה שלה רלוונטית עכשיו או שעדיין נמשכת.
- מתי משתמשים ב-present perfect?
- לתוצאה שרלוונטית עכשיו, לניסיון חיים בלי זמן מוגדר, ולמשהו שהתחיל בעבר ונמשך (עם since או for).
- מה ההבדל בין present perfect ל past simple?
- Past Simple לזמן סגור בעבר (I saw it yesterday). Present Perfect בלי זמן סגור, כשהעבר נוגע להווה (I have seen it).
- מה ההבדל בין since ל for?
- since לפני נקודה בזמן (since 2020), for לפני משך (for three years).
- איך אומרים אני גר כאן חמש שנים באנגלית?
- I have lived here for five years. לא I live here for five years.
- מה ההבדל בין been ל gone?
- has gone: נסע ועדיין שם. has been: היה שם וחזר.
רוצים לראות את מורה-מורה בגוגל?
הוסיפו אותנו כמקור מועדף - והתוכן שלנו יופיע גבוה יותר בחיפושים שלכם.