כיתה ז' · דקדוק ותרגול
תרגול Present Perfect כיתה ז' — הסבר, תרגילים ותשובות
Present Perfect הוא זמן שמחבר את העבר להווה — פעולה שקרתה בעבר אך משנה משהו עכשיו, או שעדיין לא ידוע מתי בדיוק קרתה. בונים אותו עם have/has + פועל בצורה שלישית (Past Participle), למשל "I have finished my homework". בעברית אין זמן מקביל — הכול מתורגם ל"עבר" רגיל, ולכן זה הזמן שהכי הרבה תלמידי כיתה ז' מבלבלים עם Past Simple. בדף הזה יש הסבר, דוגמאות מתורגמות, טעויות נפוצות ותרגול עם תשובות.
תרגול אינטראקטיבי עם תשובות
185 תרגילים ב-Present Perfect לכיתה ז', עם בדיקה מיידית, רמזים והסבר בעברית לכל תשובה.
ההסבר — כלל אחרי כלל
המבנה: have/has + פועל שלישי
עם I/you/we/they משתמשים ב-have, ועם he/she/it ב-has: I have seen this movie, she has finished. הפועל אחרי have/has הוא תמיד בצורה השלישית (Past Participle) — go→gone, see→seen, eat→eaten, ופעלים רגילים מקבלים ed כמו ב-Past Simple: play→played. השלילה: haven't/hasn't, השאלה: Have you...? / Has she...?
למה בעברית אין זמן מקביל
בעברית "עשיתי" מתאר גם פעולה שהסתיימה לגמרי בעבר ("עשיתי את זה אתמול") וגם פעולה שהתוצאה שלה רלוונטית עכשיו ("כבר עשיתי את זה"). באנגלית אלו שני זמנים שונים לגמרי: הראשון Past Simple, השני Present Perfect. תלמיד שחושב בעברית ומתרגם מילה במילה יבחר כמעט תמיד ב-Past Simple, גם כשצריך Present Perfect — כי בראש שלו זה אותו "עבר".
מתי כן משתמשים: תוצאה בהווה, ניסיון בחיים, פעולה שנמשכת
שלושה מקרים עיקריים: תוצאה שרלוונטית עכשיו (I have lost my keys — ולכן עכשיו אין לי מפתחות), ניסיון כללי בחיים בלי לציין מתי (I have been to London), ופעולה שהתחילה בעבר וממשיכה עד עכשיו עם for/since (I have lived here for five years). בכל שלושת המקרים אין ציון זמן מדויק בעבר — וזה הרמז המרכזי לזיהוי הזמן הנכון.
מילות זמן שאסור לערבב: already/yet/ever/never מול yesterday/ago
מילים כמו already, yet, just, ever, never, so far מסמנות Present Perfect כי אין בהן זמן מדויק. לעומת זאת yesterday, last week, ago, in 2020 מחייבות Past Simple, כי הן נועלות רגע מדויק בעבר — ואי אפשר לשלב אותן עם have/has (אומרים I saw him yesterday, לא I have seen him yesterday).
דוגמאות מתורגמות
I have finished my homework.
סיימתי את שיעורי הבית.
תוצאה רלוונטית עכשיו — אין ציון זמן.
She has never been to the USA.
היא מעולם לא הייתה בארה"ב.
ניסיון בחיים עם never.
We have lived in this city for ten years.
אנחנו גרים בעיר הזאת כבר עשר שנים.
for + משך זמן → עדיין נמשך.
Dani has already done the dishes.
דני כבר שטף את הכלים.
already — לפני מה שציפו.
I saw that movie yesterday.
ראיתי את הסרט הזה אתמול.
yesterday נועל זמן → Past Simple, לא Present Perfect.
Have you ever tried sushi?
אכלת פעם סושי?
שאלה עם ever — ניסיון כללי.
טעויות נפוצות של דוברי עברית
I have seen him yesterday.
I saw him yesterday.
yesterday נועל זמן מדויק בעבר, ולכן חייבים Past Simple. בעברית "ראיתי אותו אתמול" נשמע טבעי גם עם "כבר", ולכן תלמידים מוסיפים have בטעות.
She lived here for five years (ועדיין גרה שם).
She has lived here for five years.
כשהפעולה עדיין נמשכת עד עכשיו צריך Present Perfect, לא Past Simple. בעברית "היא גרה כאן חמש שנים" לא מבחין בין 'ועדיין גרה' ל'כבר לא גרה' — באנגלית הזמן הדקדוקי כן מבחין.
I have did my homework.
I have done my homework.
בלבול בין הצורה השנייה (did) לצורה השלישית (done). אחרי have/has חייבים תמיד את הצורה השלישית, גם כשהפועל לא רגיל.
Has she has finished?
Has she finished?
כפילות של has — כי בעברית שואלים 'האם היא סיימה' בלי מילת עזר, אז תלמידים לפעמים מוסיפים את has פעמיים מרוב חוסר ביטחון במבנה.
שאלות ותשובות
מה ההבדל בין Present Perfect ל-Past Simple?
Past Simple מתאר פעולה שהסתיימה בזמן מדויק בעבר (yesterday, last year). Present Perfect מתאר פעולה בלי זמן מדויק, שהתוצאה שלה רלוונטית עכשיו או שעדיין נמשכת (already, never, for/since).
מתי משתמשים ב-has ומתי ב-have?
have עם I, you, we, they. has עם he, she, it. אחרי שניהם הפועל תמיד בצורה השלישית (Past Participle): I have gone, she has gone.
למה קשה לתלמידים ישראלים ללמוד Present Perfect?
כי בעברית אין זמן דקדוקי מקביל — "עשיתי" משמש גם לפעולה שהסתיימה וגם לפעולה שהתוצאה שלה נמשכת. באנגלית זה שני זמנים שונים, ולכן צריך ללמוד לזהות לפי הרמזים (already, yet, for, since) ולא לפי התרגום.
מה ההבדל בין for ל-since?
for בא עם משך זמן: for five years, for two hours. since בא עם נקודת התחלה: since 2018, since Monday. שניהם משמשים עם Present Perfect לפעולה שנמשכת עד עכשיו.
איך יודעים איזו צורה שלישית להשתמש בפועל לא רגיל?
פעלים לא רגילים (irregular verbs) חייבים שינון בעל פה — go-went-gone, see-saw-seen, eat-ate-eaten. פעלים רגילים פשוט מקבלים ed גם ב-Past Simple וגם ב-Present Perfect: play-played-played.