שיעור 50 · שלב 4: זמנים ופעלים מודאליים
עבר מושלם ממושך (Past perfect continuous)
בינוניPast perfect continuous
צורה ושימוש
had been + -ing — פעולה שנמשכה זמן מה עד רגע מסוים בעבר
1.צורה
העבר המושלם המתמשך = had been + verb-ing. Had זהה לכל הנושאים, לכן אין צורך לשנות עבור he / she / it.
| תבנית | דוגמה | |
|---|---|---|
| חיווי | S + had been + V-ing | She had been working. / I'd been waiting. |
| שלילה | S + hadn't been + V-ing | They hadn't been sleeping well. |
| שאלה | Had + S + been + V-ing? | Had you been waiting long? |
| כמה זמן | How long had + S + been + V-ing? | How long had he been living there? |
| תשובה קצרה | Yes, S had. / No, S hadn't. | Yes, I had. / No, she hadn't. |
בדיבור, בדרך כלל מקצרים את had ל-'d: I'd been, she'd been, they'd been. כאשר 'd נמצא ממש לפני been, הכוונה תמיד ל-had. יש להגות את הצליל /d/ בצורה ברורה — בלעדיו, I'd been נשמע כמו I been, והמשמעות של העבר הולכת לאיבוד.
2.מתי משתמשים בזה
1. פעולה שנמשכה במשך תקופה עד לרגע מסוים בעבר — לעיתים קרובות עם for, since, all day, how long
By the time the doctor came, we'd been waiting for two hours.
כשהרופא הגיע, חיכינו כבר שעתיים.
Minh had been working at the bank since 2018 when he decided to quit.
מינה עבדה בבנק מאז 2018 כשהחליטה להתפטר.
How long had you been learning English before you moved to Canada?
כמה זמן למדתם אנגלית לפני שעברתם לקנדה?
2. הסבר למצב בעבר — פעולה שהתרחשה ממש לפני כן (אולי בדיוק הסתיימה) השאירה סימן או תוצאה
Her eyes were red. She'd been crying.
העיניים שלה היו אדומות. היא בכתה.
The road was wet because it had been raining all night.
הכביש היה רטוב כי ירד גשם כל הלילה.
I was exhausted when I got home — I'd been standing all day.
הייתי מותש כשחזרתי הביתה — עמדתי כל היום.
3. פעולה שעדיין התרחשה כאשר משהו אחר קרה (לעיתים האירוע הפסיק אותה)
Lan had been driving for six hours when she finally stopped for coffee.
לאן נהגה במשך שש שעות עד שלבסוף עצרה לקפה.
They hadn't been dating long when they got engaged.
הם לא יצאו הרבה זמן לפני שהתארסו.
הזמן הזה תמיד דורש רגע מסוים בעבר (כשגעתי, עד ש..., מצב באותו זמן) שממנו מסתכלים אחורה. הרבה לומדים טועים ומשתמשים ב-have been -ing בסיפור עבר. אם הרגע הוא עכשיו → have been -ing; אם זה רגע בעבר → had been -ing.
3.השוואה לזמנים דומים
Have been -ing או had been -ing? שניהם מתארים "לעשות משהו במשך תקופה"; ההבדל הוא רק בנקודת הסיום: עכשיו, או רגע מסוים בעבר.
I've been waiting for twenty minutes. Where are you?
אני מחכה כבר עשרים דקות. איפה את/ה?
I'd been waiting for twenty minutes when she finally replied.
חיכיתי כבר עשרים דקות כשהיא סוף סוף ענתה.
Was -ing או had been -ing? Was -ing = באמצע הפעולה באותו רגע; had been -ing = הפעולה התרחשה לפני אותו רגע (אולי כבר הסתיימה).
When I got home, Mum was cooking.
כשחזרתי הביתה, אמא בישלה.
When I got home, the kitchen smelled of garlic. Mum had been cooking.
כשחזרתי הביתה, היה ריח של שום במטבח. אמא בישלה קודם.
Had been -ing או had + V3? Had been -ing מתמקד בפעולה ובכמה זמן; had + V3 (עבר מושלם) מתמקד בתוצאה גמורה ובכמה / כמה פעמים.
| had been + -ing | had + V3 | |
|---|---|---|
| מוקד | הפעולה, כמה זמן נמשכה | התוצאה, מה הושלם |
| שאלה | How long…? | How many / How much…? |
| דוגמה | She'd been writing emails all morning. | She'd written twenty emails by noon. |
| האם הסתיים? | לא בהכרח | כן |
פעלי מצב (כמו know, believe, own, have במשמעות של להחזיק...) בדרך כלל לא מופיעים בצורה המתמשכת, לכן יש להשתמש ב-had + V3 גם כשמדובר על תקופה.
We had known each other for ten years when we started the company.
הכרנו זה את זה עשר שנים כשפתחנו את החברה.
4.טעויות נפוצות
He had been work there for ten years.He had been working there for ten years.
אחרי had been צריך לבוא פועל עם -ing.
I was tired because I have been driving all day.I was tired because I had been driving all day.
הסיפור בעבר (was) → יש להשתמש ב-had, לא have.
By noon she had been reading three chapters.By noon she had read three chapters.
מספר סופי → had + V3.
I had been knowing him for years.I had known him for years.
know הוא פועל מצב → לא משתמשים בצורה מתמשכת.
How long you had been living there?How long had you been living there?
בשאלה, had בא לפני הנושא.
She had being waiting for an hour.She had been waiting for an hour.
had + been (צורת V3 של be), לא being.
דוגמאות
- Tuan's eyes were red because he had been crying for hours.
- Kofi was out of breath because he had been running up the stairs.
- Sam's hands were black because he had been fixing the old car all morning.
- We had been hiking for six hours when we finally reached the village.
