דקדוק · שאלות ותשובות
מה ההבדל בין Past Simple ל-Present Perfect — הסבר פשוט
התשובה הקצרה
Past Simple מתאר פעולה שהסתיימה בזמן מוגדר בעבר (I visited London in 2019), ואילו Present Perfect מתאר פעולה שקרתה בעבר אך לא ציינו מתי בדיוק, או שיש לה קשר להווה (I have visited London). אם יש ציון זמן מדויק — Past Simple. אם אין — לרוב Present Perfect.
הסבר מלא
Past Simple משמש כשיודעים בדיוק מתי הפעולה קרתה, ולרוב מלווה במילות זמן כמו yesterday, last year, in 2020: "I watched a movie yesterday" (צפיתי בסרט אתמול).
Present Perfect נבנה עם have/has + Participle, ומשמש כשלא חשוב מתי בדיוק הפעולה קרתה — חשוב יותר התוצאה או הניסיון: "I have watched this movie" (ראיתי את הסרט הזה — אי-פעם, לא משנה מתי). הוא גם משמש לפעולה שהתחילה בעבר וממשיכה עד היום: "I have lived here for five years".
כלל אצבע פשוט לתלמידים: אם במשפט מופיעה מילת זמן מדויקת (yesterday, last week, in 2018) — זה כמעט תמיד Past Simple. אם מופיעות מילים כמו ever, never, already, yet, since, for — זה בדרך כלל Present Perfect.
דוגמאות
תאריך מדויק מול ציון של חוויה כללית
אתמול מול 'כבר' — קשר להווה
הפעולה נגמרה מול נמשכת עד היום
שאלה על אירוע מוגדר מול שאלה על ניסיון כללי
שאלות נפוצות
איך יודעים מתי להשתמש ב-Past Simple?
כשיש ציון זמן מדויק בעבר: yesterday, last month, in 2015, two days ago.
איך בונים משפט ב-Present Perfect?
נושא + have/has + הפועל בצורת Participle. לדוגמה: She has finished, They have gone.
אפשר להגיד I have seen him yesterday?
לא — זו טעות נפוצה. עם yesterday חייבים Past Simple: I saw him yesterday.