الانتقال إلى المحتوى
قواعد اللغة الإنجليزية · A2

Present perfect

  • 5 Present perfect
    5.1

    البنية (have / has + past participle)

    المضارع التام: ربط الماضي بالحاضر

    الزمن المضارع التام (present perfect) يربط الماضي بالحاضر: حدث تم في الماضي له تأثير الآن، أو يمثل تجربة.

    البنية: 主语 + have / has + 过去分词(he / she / it → has)

    我I (完成时)have 完成finished 我的my 作业homework.

    قد أنهيت واجباتي المدرسية. (لذلك لدي وقت الآن)

    她She (完成时)has 丢失lost 她的her 钥匙keys.

    فقدت المفاتيح. (لم تجدها بعد)

    الصيغة الثالثة للفعل (past participle):

    • الأفعال المنتظمة = -ed: work → worked, finish → finished.
    • الأفعال غير المنتظمة يجب حفظها: go → gone, see → seen, do → done, be → been, eat → eaten.

    ملاحظة: لا يُذكر زمن محدد غالباً في المضارع التام؛ إذا أردت ذكر زمن ماضٍ محدد (yesterday, in 2019)، استخدم الماضي البسيط.

    5.2

    ever / never / just / already / yet

    هذه الكلمات ترتبط غالباً بالمضارع التام:

    • ever: تعني "مرّة واحدة/سابقاً" في جمل الاستفهام. never: "لم أبداً".
    • just: "حديثاً/بالتو". already: "بالفعل". yet: تأتي في نهاية الجمل المنفية أو الاستفهامية وتعني "بعد (لم)".

    (完成时)Have 你you 曾经ever 去过been (介词)to 伦敦London?

    هل زرت لندن من قبل؟

    我I (完成时)have 刚刚just 吃过eaten 午饭lunch.

    لقد أكلت للتو الغداء.

    他He 还没hasn't 完成finished (句末"还没")yet.

    هو لم ينتهِ بعد.

    5.3

    for و since

    لتعبير عن مدة استمرارية something، نستخدم for أو since:

    • for + مدة زمنية: for three years (ثلاث سنوات), for a week (أسبوع).
    • since + نقطة بداية: since 2020 (منذ عام 2020), since Monday (منذ الاثنين).

    我I (完成时)have 住lived 这里here (持续)for 五five 年years.

    أعيش هنا منذ خمس سنوات. (لا يزال معيلاً)

    我们We (完成时)have 认识known 彼此each other 自从since 2018年2018.

    تعرفنا على بعضنا منذ عام 2018.

    ملاحظة: for تتبع "المدة"، بينما since تتبع "البداية"؛ لا تخلط بينهما: ~~for 2018~~ ✗ → since 2018 ✓.

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

    • ❌ ~~I have seen him yesterday.~~ → ✓ I saw him yesterday. — بمجرد ذكر زمن ماضٍ محدد (yesterday, last week, in 2019)، يجب الانتقال للماضي البسيط.
    • ❌ ~~I live here for ten years.~~ → ✓ I have lived here for ten years. — "عشت هنا لعشر سنوات وما زلت هنا" يتطلب المضارع التام؛ هذا التمييز غير موجود في الصينية، مما يجعله خطأً شائعاً.
    • ❌ ~~She has go home.~~ → ✓ She has gone home. — بعد have / comes must be past participle, not infinitive.
    • ❌ ~~Have you ever went to Beijing?~~ → ✓ Have you ever been to Beijing? — "زار مكاناً" تُعبّر عنه بـ have been to.
    • الفرق بين gone و been: He has gone to Beijing. (ذهب ولم يعد بعد) مقابل He has been to Beijing. (زار المكان وعاد).

جميع المواضيع · قواعد اللغة الإنجليزية · A2

تسجيل الدخول أو إنشاء حساب

IGCSE, A-Level & AP