משפטי תנאי מעורבים
B2 Mixed conditionals 44 / 50
בקצרה
משפט תנאי מעורב מחבר שני זמנים שונים: הפסוקית עם if ומשפט התוצאה מכוונים לרגעים שונים. לוקחים את החצי המתאים מתנאי מסוג שני ומתנאי מסוג שלישי ומשלבים אותם — חלק אחד על העבר, והשני על עכשיו.
הכלל
התנאים “הטהורים” שומרים על שני החלקים באותו חלון זמן:
- תנאי מסוג שלישי = תנאי בעבר -> תוצאה בעבר (עבר מדומיין): If I had studied, I would have passed.
- תנאי מסוג שני = תנאי בהווה/לא ריאלי -> תוצאה בהווה: If I knew the answer, I would tell you.
משפט תנאי מעורב מחבר בין שני הזמנים האלה כשהסיבה והתוצאה חלות בזמנים שונים. יש שני סוגים נפוצים.
סוג A — תנאי בעבר -> תוצאה בהווה. משהו (לא) ריאלי בעבר עדיין מעצב את המצב עכשיו.
| הפסוקית עם If (עבר) | המשפט העיקרי (הווה) |
|---|---|
| if + עבר מושלם | would / could / might + צורת הבסיס |
If I had taken that job, I would be richer now. (לא לקחתי את המשרה, ולכן אני לא עשיר יותר היום.)
סוג B — תנאי בהווה/כללי -> תוצאה בעבר. עובדה קבועה או אמת כללית על עכשיו מסבירה תוצאה מדומיינת בעבר.
| הפסוקית עם If (הווה/כללי) | המשפט העיקרי (עבר) |
|---|---|
| if + עבר פשוט | would / could / might + have + פרטיציפ עבר |
If I weren’t so shy, I would have spoken to her at the party. (אני אדם ביישן — לכן שתקתי אז.)
הטריק תמיד זהה: קובעים איזה חלק הוא עבר ואיזה הווה, ואז בוחרים את הצורה שמתאימה לכל אחד.
צורות ותבניות
| סוג | הפסוקית עם If | המשפט העיקרי | משמעות |
|---|---|---|---|
| סוג A: עבר -> הווה | if + had + פרטיציפ עבר | would + בסיס | סיבה בעבר, תוצאה בהווה |
| סוג B: הווה -> עבר | if + עבר פשוט | would have + פרטיציפ עבר | סיבה בהווה, תוצאה בעבר |
אפשר להחליף את would ב-could (יכולת/אפשרות) או ב-might (אי-ודאות), וסדר החלקים חופשי — רק מוסיפים פסיק כשהפסוקית עם if באה ראשונה:
- I would be fluent now if I had kept practising. (בלי פסיק, התוצאה ראשונה)
- If I had kept practising, I would be fluent now. (פסיק, if ראשון)
מחליפים את if ב-even if כשהתנאי לא היה משנה דבר — התוצאה נשארת למרות זאת, לעיתים קרובות עם still: Even if I had apologised, she would still be angry with me.
עם be בפסוקית הווה של סוג B, אנגלית רשמית מעדיפה were לכל הגופים: If he were more careful, he wouldn’t have lost it.
could מותר גם בפסוקית עם if בסוג B — זו צורת העבר הפשוט של can, לא צורה של would: If I could drive, I would have taken you to the station.
דוגמאות
| English | הערה |
|---|---|
| If she had set an alarm, she wouldn’t be late right now. | סוג A: השמטה בעבר -> תוצאה בהווה. |
| If we had booked earlier, we would be on the beach today. | סוג A: פעולה שהוחמצה בעבר, חרטה בהווה. |
| If I hadn’t missed the train, I would be at the office by now. | סוג A: hadn’t + would be בהווה. |
| If they weren’t vegetarians, they would have ordered the steak. | סוג B: עובדה קבועה -> בחירה בעבר. |
| If he spoke Italian, he would have understood the menu. | סוג B: יכולת כללית עכשיו -> תוצאה בעבר. |
| If I were a morning person, I would have come to the early class. | סוג B: were לכל הגופים בשימוש רשמי. |
| You could be a doctor now if you had finished medical school. | סוג A עם could ליכולת. |
| If she didn’t hate flying, she might have joined us in Rome. | סוג B עם might לתוצאה לא ודאית בעבר. |
טעויות נפוצות
- If I had taken that job, I would have been richer now. -> …I would be richer now. — התוצאה היא הווה (עכשיו), לכן משתמשים ב-would + צורת הבסיס, לא ב-would have.
- If I am not so shy, I would have spoken to her. -> If I weren’t so shy… — תנאי בהווה/כללי מקבל עבר פשוט (were רשמי), לא הווה.
- If I would have known, I would be upset. -> If I had known… — לעולם אין לשים would בפסוקית עם if.
- If she had been taller, she would have been a model now. -> …she would be a model now. — ערבוב של if בעבר עם now בהווה דורש would be, לא would have been.
- If he weren’t lazy, he would finish it yesterday. -> …he would have finished it yesterday. — תוצאה בעבר דורשת would have + פרטיציפ עבר.
טיפים
- יש לחפש מילות סימון של זמן: מילים כמו now, today, currently בתוצאה מצביעות על תוצאה בהווה (סוג A); yesterday, last week, at the party מצביעות על תוצאה בעבר (סוג B).
- בונים את זה משני משפטי התנאי שכבר מכירים: לוקחים את החצי עם if של התנאי מסוג שלישי ואת חצי התוצאה של התנאי מסוג שני (סוג A), או להפך (סוג B).
- קודם קובעים את הזמן של כל חלק, ואז בוחרים את הצורה — אין לתת לשני החצאים “להתאים” זה לזה מתוך הרגל.
- Would have + been = מצב בעבר; would be = מצב בהווה. בוחרים לפי השאלה “מתי התוצאה נכונה — אז או עכשיו?”