B1 · متوسط فصل 28

رحلة عبر الزمن: أتقن الأزمنة التامة وتحدث كالمحترفين

12 القواعد الإجمالية
124 أمثلة
5 دقيقة

Chapter in 30 Seconds

Master the art of time and experience by connecting your past, present, and future with perfect tenses.

  • Distinguish between duration and starting points using for and since.
  • Sequence complex past events clearly using the Past Perfect.
  • Project your achievements into the future with the Future Perfect.
Connect your story across the timeline of life.

ما ستتعلمه

أهلاً بك في مرحلة جديدة ومثيرة من رحلتك! هل شعرت يوماً أن الزمن الماضي البسيط لا يكفي للتعبير عما يدور في ذهنك؟ في هذا الفصل، ستنتقل من مجرد ذكر أحداث متفرقة إلى سرد القصص ببراعة واحترافية. سنبدأ معاً بفك شيفرة 'Present Perfect'؛ ستتعلم متى تستخدم 'for' و'since' بدقة، وكيف تختار بين الصيغة البسيطة والمستمرة (have been -ing) لتركز على النتائج أو على المجهود المستمر. تخيل أنك في مقابلة عمل وتريد إبهار صاحب العمل بخبراتك، أو تدردش مع صديق عن تجاربك الشخصية؛ هذه الأدوات هي سرّك لتبدو طبيعياً وواثقاً. ولن نكتفي بالحاضر، بل ستغوص في أعماق الماضي مع الـ 'Past Perfect' لترتيب الأحداث بدقة (ماذا حدث قبل ماذا؟)، وتتعلم فن سرد القصص 'Narrative Tenses' لتجذب مستمعيك. وحتى المستقبل له نصيب؛ فستتعلم كيف تتحدث عن أهدافك التي ستكتمل بحلول موعد معين باستخدام 'Future Perfect'. ولا تنسَ ذكرياتك! سنوضح لك الفرق الدقيق بين 'used to' و'would' للحديث عن عاداتك القديمة. بنهاية هذا الفصل، ستصبح 'مايسترو' للزمن، قادراً على ربط ماضيك بحاضرك ومستقبلك في جمل إنجليزية متقنة وسلسة. هل أنت مستعد للبدء؟

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: Narrate a complex story involving past habits and chronological events.

دليل الفصل

نظرة عامة

This guide is your passport to deeper English communication. As a B1 learner, you've mastered the basics, but now it's time to truly elevate your storytelling and planning skills. Mastering perfect tenses isn't just about memorizing rules; it's about adding precision and richness to your conversations, allowing you to connect past events to the present, describe ongoing situations, and even talk about the future with a new level of clarity.
You'll discover how the Present Perfect helps you share experiences and discuss recent happenings, often using helpful words like 'for' and 'since' to specify duration or starting points. We'll also explore the Present Perfect Continuous to emphasize the ongoing nature of an action, and then jump back in time with the Past Perfect to expertly sequence events in your stories. Finally, get ready to anticipate the future with the Future Perfect, helping you talk about actions that will be completed by a certain point.
This B1 English grammar chapter is designed to make these often-tricky tenses feel intuitive and natural, empowering you to express yourself with confidence.

كيف تعمل هذه القاعدة

Perfect tenses act like time-travel tools, connecting different moments to paint a more complete picture. The core idea is that an action in the past has a direct relevance or completion in another time frame. We often start with the Present Perfect (have/has + past participle), which bridges the past to the present.
For example,
I have lived here for five years
uses 'for' to indicate duration, while
She has studied English since 2020
uses 'since' to mark a starting point. This contrasts with the Present Perfect Continuous (have/has been + -ing), which emphasizes the *ongoing process* of an action up to now, like
He has been working on this project all morning.
When recounting past events, the Past Perfect (had + past participle) becomes essential for clarity. It tells you which action happened *first* when two past actions are involved. Consider,
By the time I arrived, they had already left.
Leaving happened before arriving. Similarly, the Past Perfect Continuous (had been + -ing) highlights the *duration* of an action that was ongoing before another past event:
She had been waiting for an hour before the bus finally came.
Looking ahead, the Future Perfect (will have + past participle) allows us to project into the future and describe an action that will be completed by a specific future point.
For instance,
By next year, I will have finished my degree.
These tenses build on each other, offering precise ways to navigate time in your English conversations.

الأخطاء الشائعة

Here are some common pitfalls B1 learners encounter with perfect tenses:
  1. 1Incorrectly using Present Perfect for finished actions with a specific past time.
* ✗ *I have visited Paris last year.*
* ✓ *I visited Paris last year.* (Use Past Simple for specific past time markers.)
* ✓ *I have visited Paris many times.* (Use Present Perfect for unspecified past experiences.)
  1. 1Confusing 'for' and 'since' with the Present Perfect.
* ✗ *I have lived here since three years.*
* ✓ *I have lived here for three years.* (Use 'for' for duration.)
* ✓ *I have lived here since 2021.* (Use 'since' for a specific starting point.)
  1. 1Overusing the Present Perfect Continuous for results.
* ✗ *I have been reading that book and now I understand it.*
* ✓ *I have read that book and now I understand it.* (Use Present Perfect Simple for a completed action with a result.)
* ✓ *I have been reading that book for two weeks.* (Use Present Perfect Continuous to emphasize the ongoing process.)

محادثات حقيقية

Here's how these tenses appear in everyday chats:

A

A

Wow, your English sounds great! How long have you been studying?
B

B

Thanks! I have been studying since I was a teenager, but I have been taking it more seriously for the last two years. I have already noticed a big improvement.
A

A

"Did you hear about Sarah's new job?"
B

B

"Yes! She mentioned it. She had been looking for something in marketing for months before she finally found this position. I'm so happy for her."
A

A

Are you going to be ready for the presentation by 3 PM?
B

B

"Almost. By 2:30 PM, I will have finished preparing all the slides, so I'll just need to practice once."

أسئلة شائعة

Q

Why do I need to learn the Past Perfect if I can just use the Past Simple?

The Past Perfect is crucial for clarity when you're talking about *two* events in the past. It shows which one happened *first*. For instance,

I went home after I had finished work
clearly indicates the finishing happened before going home, preventing confusion.

Q

What's the main difference between Present Perfect Simple and Continuous?

The Present Perfect Simple focuses on the *result* or *completion* of an action up to now (e.g., "I have painted the wall – it's finished"). The Present Perfect Continuous emphasizes the *duration* or *process* of an action that's been ongoing (e.g., "I have been painting the wall all morning – I'm still tired").

Q

How can already, yet, and just help my Present Perfect?

These adverbs add nuance! Just means a very short time ago (

I have just finished dinner
). Already means something happened sooner than expected (
I have already seen that movie
). Yet is used in questions and negative statements to ask if something has happened or to say it hasn't happened *up to now* ("Have you done your homework yet? No, I haven't done it yet"). They make your meaning more precise.

السياق الثقافي

Native English speakers use perfect tenses constantly to add precision to their stories and plans. While the rules are consistent, the *frequency* of use can vary. For example, in very informal American English, sometimes the Past Simple might replace the Present Perfect when context makes the meaning clear (e.g.,
Did you eat yet?
instead of
Have you eaten yet?
).
However, for B1 learners, sticking to the standard usage of mastering perfect tenses will ensure clear and correct communication in both formal and informal settings worldwide.

أمثلة رئيسية (8)

1

I've been learning English `for three years` now, and I still mix up 'their' and 'there'.

أنا أتعلم الإنجليزية منذ ثلاث سنوات حتى الآن، وما زلت أخلط بين 'their' و 'there'.

المضارع التام: For مقابل Since (المدة ونقطة البداية)
2

She `has worked` at this coffee shop `since high school`.

هي تعمل في هذا المقهى منذ المرحلة الثانوية.

المضارع التام: For مقابل Since (المدة ونقطة البداية)
3

I've been working on this presentation all morning.

He estado trabajando en esta presentación toda la mañana.

المضارع التام المستمر: رحلة مستمرة (have been -ing)
4

She has been learning to code for six months now.

Ella ha estado aprendiendo a programar durante seis meses.

المضارع التام المستمر: رحلة مستمرة (have been -ing)
5

By the time we arrived, the movie `had already started`.

عندما وصلنا، كان الفيلم قد بدأ بالفعل.

الماضي التام: الماضي 'الذي حدث قبل' (had + done)
6

She `had never visited` London until last year.

لم تكن قد زارت لندن أبداً حتى العام الماضي.

الماضي التام: الماضي 'الذي حدث قبل' (had + done)
7

I was so tired because I had been jogging for two hours straight before my morning class.

Estaba tan cansado porque había estado trotando durante dos horas seguidas antes de mi clase de la mañana.

الماضي التام المستمر (had been -ing)
8

The street was wet because it had been raining all night before we woke up.

La calle estaba mojada porque había estado lloviendo toda la noche antes de que nos despertáramos.

الماضي التام المستمر (had been -ing)

نصائح وحيل (4)

💡

اختبار ذهني لـ For vs. Since

لما تحتار، اسأل نفسك: هل أنا بعدّ طول فترة زمنية (for) ولا بحدد نقطة بداية معينة بدأ فيها شيء (since)؟ هذا الاختبار السريع بيساعدك في أغلب الأوقات! مثلاً: "I've been working for three hours.« (مدة) مقابل »I've been working since 9 AM." (نقطة بداية).
frontend.learn_grammar.from_rule: المضارع التام: For مقابل Since (المدة ونقطة البداية)
💡

قاعدة أفعال الحالة

فيه أفعال بتوصف حالة مش حركة (زي know أو love)، دي مستحيل تيجي بصيغة المستمر. قول:
I have known her for years.
frontend.learn_grammar.from_rule: المضارع التام مقابل المستمر: نتائج أم عملية؟
💡

The 'Wet Paint' Rule

Use this tense when there is 'evidence' in the present. If you see someone with wet hair, say 'Have you been swimming?' even if they aren't swimming right now.
frontend.learn_grammar.from_rule: المضارع التام المستمر: رحلة مستمرة (have been -ing)
💡

ابحث عن إشارة زمنية

الماضي التام نادراً ما يجي لحاله. دايماً تلاقيه مع فعل ماضي تاني أو وقت محدد في الماضي (زي by 5 PM, by then). انتبه لهذي الإشارات في الجمل. مثلاً:
By the time I woke up, she had already left.
frontend.learn_grammar.from_rule: الماضي التام: الماضي 'الذي حدث قبل' (had + done)

المفردات الرئيسية (5)

duration the length of time something lasts chronological in order of time habitual done as a habit experience knowledge gained through doing sequence to arrange in order

Real-World Preview

coffee

Catching up with an old friend

Review Summary

  • have/has + past participle + for/since

أخطاء شائعة

Since is for a point in time, for is for a duration.

Wrong: I have been here since two years.
صحيح: I have been here for two years.

Don't use Present Perfect with finished time expressions like yesterday.

Wrong: I have saw him yesterday.
صحيح: I saw him yesterday.

Don't double up auxiliary verbs; keep it simple.

Wrong: I have had finished my work.
صحيح: I had finished my work.

القواعد في هذا الفصل (12)

Next Steps

You have done an amazing job mastering these complex tenses. Keep practicing, and your English will sound more natural every day!

Write a diary entry about your past week.

تدريب سريع (10)

أي جملة تستخدم "already" بشكل صحيح؟

اختر الجملة الصحيحة:

✓ Correct! ✗ Not quite. Correct answer: She has already seen that film.
يجب وضع already بين الفعل المساعد (has) والتصريف الثالث للفعل الرئيسي (seen).

frontend.learn_grammar.from_rule: المضارع التام: بالفعل، بعد، للتو

Choose the correct form of the verb.

She ___ to Japan twice.

✓ Correct! ✗ Not quite. Correct answer: has been
We use 'has' for she and 'been' for completed experiences.

frontend.learn_grammar.from_rule: المضارع التام: التجارب والنتائج

Choose the correct form.

Did you ___ go to that park?

✓ Correct! ✗ Not quite. Correct answer: use to
Use base form in questions.

frontend.learn_grammar.from_rule: Would and Used To: Talking About Past Habits

Choose the correct sentence.

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I had arrived before he left.
Sequence of events.

frontend.learn_grammar.from_rule: Narrative Tenses: Telling Stories with the Past

Find the error in the sentence.

Find and fix the mistake:

I have finished my homework yesterday.

✓ Correct! ✗ Not quite. Correct answer: have finished
You cannot use Present Perfect with 'yesterday'. It should be 'I finished'.

frontend.learn_grammar.from_rule: المضارع التام: التجارب والنتائج

ابحث عن الخطأ في الجملة وصححه.

Find and fix the mistake:

When we arrived, the bus just left.

✓ Correct! ✗ Not quite. Correct answer: When we arrived, the bus had just left.
مغادرة الحافلة حدثت مباشرة قبل وصولنا (كلاهما في الماضي). نحتاج إلى الماضي التام 'had just left' لإظهار هذا الفعل الأسبق.

frontend.learn_grammar.from_rule: الماضي التام: ترتيب الأحداث الماضية (بالفعل، للتو، قبل)

Complete the sentence with the Past Perfect Continuous form of the verb in brackets.

They ___ (wait) for over an hour before the train arrived.

✓ Correct! ✗ Not quite. Correct answer: had been waiting
We use 'had been waiting' to show the duration before the train arrived.

frontend.learn_grammar.from_rule: الماضي التام المستمر (had been -ing)

Find the error in the following sentence.

Find and fix the mistake:

She was tired because she has been running.

✓ Correct! ✗ Not quite. Correct answer: has
Since the first part is in the past ('was'), the second part should be 'had been running'.

frontend.learn_grammar.from_rule: الماضي التام المستمر (had been -ing)

Find the error.

Find and fix the mistake:

I didn't used to smoke.

✓ Correct! ✗ Not quite. Correct answer: used
Should be 'use'.

frontend.learn_grammar.from_rule: Would and Used To: Talking About Past Habits

Find the error in the sentence.

Find and fix the mistake:

She has been work here for five years.

✓ Correct! ✗ Not quite. Correct answer: work
The verb must be in the -ing form: 'working'.

frontend.learn_grammar.from_rule: المضارع التام المستمر: رحلة مستمرة (have been -ing)

Score: /10

أسئلة شائعة (6)

ج: for بتقولك المدة أو طول الفترة اللي حصل فيها شيء (مثلاً: for three hours). أما since فبتحددلك نقطة البداية اللي بدأ فيها الشيء (مثلاً: since 3 PM).
ج: بنستخدمهم مع الـ Present Perfect لأن هذا الزمن بيربط فعل أو حالة بدأت في الماضي بالحاضر، وبيأكد إنها لسه مستمرة أو ليها علاقة بالوقت الحالي. for و since بيوضحوا الرابط ده. مثلاً:
I have lived here for ten years
يعني لسه عايش هنا.
الفرق في 'الفوكس' يا بطل! التام البسيط (I have eaten) بيبص على النتيجة النهائية، أما المستمر (I have been eating) بيبص على الوقت اللي ضاع في الفعل نفسه.
لما يكون المهم إن الحاجة خلصت وأثرها مأثر عليك دلوقتي. زي: I've finished my homework يعني أنا دلوقتي حر وأقدر ألعب.
Yes! For permanent situations, both are often okay: I've lived here and I've been living here mean almost the same thing. However, use Continuous for temporary situations.
Use for with a duration (e.g., for 20 minutes, for 5 years). Use since with a specific starting point (e.g., since 9 AM, since Monday, since I was a child).