← חזרה לכל המדריכים
אנגלית

Present Perfect - מתי משתמשים ואיך בונים

Present Perfect - מתי משתמשים ואיך בונים - I / you / we / they + have + V3 | he / she / it + has + V3
Present Perfect - מתי משתמשים ואיך בונים: have/has + צורה שלישית. הזמן שמחבר עבר להווה - כשהתוצאה עדיין רלוונטית עכשיו.

פורסם איך אנחנו כותבים ובודקים מדריכים

Present Perfect נבנה מ-have או has ועוד הפועל בצורה השלישית (V3). משתמשים בו כשפעולה קרתה בעבר אבל התוצאה שלה רלוונטית עכשיו, או כשהיא התחילה בעבר ועדיין נמשכת. אם הזמן שבו הפעולה קרתה חשוב ומוגדר - זה Past Simple, לא Present Perfect.

שלושת השימושים

  1. תוצאה שרלוונטית עכשיו

    I have lost my keys - איבדתי אותם בעבר, והעובדה שאין לי מפתחות היא המצב כרגע. לא חשוב מתי בדיוק.

  2. ניסיון חיים, בלי זמן מוגדר

    She has been to Japan twice - היא הייתה שם, מתי לא משנה. בעברית זה פשוט 'היא הייתה ביפן פעמיים'.

  3. פעולה שהתחילה בעבר ונמשכת

    We have lived here for ten years - התחלנו לפני עשר שנים, ואנחנו עדיין כאן.

ההבדל מ-Past Simple - זה כל העניין

Past Simple מדבר על רגע סגור בעבר. Present Perfect מדבר על פעולה שהחוט שלה מגיע עד עכשיו. אותה עובדה יכולה להיאמר בשני הזמנים, ומה שמשתנה זה מה אתם מדגישים.

  • I lost my keys yesterday - יש זמן מוגדר, ולכן Past Simple.
  • I have lost my keys - אין זמן, והבעיה קיימת עכשיו.
  • Did you see the film? - שאלה על אירוע מסוים.
  • Have you seen the film? - שאלה על ניסיון חיים, בכלל אי פעם.
💡 טיפ: מבחן מהיר: אם אפשר להוסיף yesterday, last week או in 2019 בלי שהמשפט יישמע שגוי - צריך Past Simple. Present Perfect לא סובל ציון זמן סגור.

מילות הסימן

  • already - כבר. I have already eaten.
  • yet - עדיין, בשלילה ובשאלה. She hasn\’t called yet.
  • just - זה עתה. They have just arrived.
  • ever / never - אי פעם / אף פעם. Have you ever tried sushi?
  • since - מאז נקודת זמן. since 2020, since Monday.
  • for - במשך פרק זמן. for three years, for an hour.

ההבחנה בין since ל-for מפילה הרבה תלמידים: since לפני נקודה בזמן, for לפני משך. since Monday אבל for two days.

שלילה ושאלה

  • שלילה: I have not (haven\’t) finished. / He has not (hasn\’t) replied.
  • שאלה: Have you finished? / Has she replied?
  • תשובה קצרה: Yes, I have. / No, she hasn\’t.

טעויות נפוצות

  • לצרף ציון זמן סגור: I have seen him yesterday שגוי. הנכון I saw him yesterday.
  • להשתמש בצורה שנייה במקום שלישית: I have went שגוי - I have gone.
  • לבלבל has עם have בגוף שלישי יחיד.
  • להחליף since ב-for ולהפך.
  • לתרגם מעברית מילולית - בעברית יש זמן עבר אחד, ולכן אין למה להיצמד.

תרגול

  1. השלימו: She ___ (finish) her homework already.

    has finished

  2. נכון או שגוי: We have visited Rome in 2018.

    שגוי - יש זמן מוגדר, ולכן We visited Rome in 2018.

  3. since או for: I have known her ___ five years.

    for - חמש שנים הוא משך, לא נקודה.

שאלות נפוצות

מתי משתמשים ב-Present Perfect?
כשפעולה קרתה בעבר והתוצאה רלוונטית עכשיו, כשמדובר בניסיון חיים בלי זמן מוגדר, או כשהפעולה התחילה בעבר ועדיין נמשכת.
מה ההבדל בין Present Perfect ל-Past Simple?
Past Simple מתאר רגע סגור בעבר וסובל ציון זמן. Present Perfect מחבר את העבר להווה ואינו סובל ציון זמן סגור.
מה ההבדל בין since ל-for?
since בא לפני נקודת זמן (since Monday), for בא לפני משך (for two days).
איך בונים Present Perfect?
have או has ועוד הפועל בצורה השלישית. has לגוף שלישי יחיד, have לכל השאר.

רוצים לראות את מורה-מורה בגוגל?

הוסיפו אותנו כמקור מועדף - והתוכן שלנו יופיע גבוה יותר בחיפושים שלכם.