المضارع التام مع "How Long": السؤال عن المدة
How long have you...?لتربط «تجارب الماضي» بـ«الآن» في «المحادثات الطبيعية».
Grammar Rule in 30 Seconds
Use 'How long' + Present Perfect to ask about the duration of a state or action that started in the past and continues now.
- Use 'have' for I/you/we/they and 'has' for he/she/it. Example: 'How long have you lived here?'
- Always use the past participle (V3) of the main verb. Example: 'How long has she known him?'
- This structure connects the past to the present moment. Example: 'How long have they been married?'
نظرة عامة
Present Perfect مع أداة الاستفهام How long...?. لماذا؟the souq أو في مجلس عائلي أو حتى في مقابلة عمل، نحتاج دائماً للسؤال عن المدة الزمنية لشيء بدأ في الماضي وما زال مستمراً حتى الآن.Present Perfect ليس «ماضياً» بالمعنى التقليدي، بل هو «حاضر متصل بالماضي». عندما نضيف How long...? (والتي تعني «كم المدة» أو «منذ متى»)، فإننا نبحث عن قياس طول هذا الجسر الزمني.live في المضارع البسيط I live يصف حقيقة عامة، بينما المضارع التام I have lived يصف رحلة بدأت في الماضي ولم تنتهِ بعد.How long have you lived in Dubai? فأنت تشير ضمنياً إلى أن الشخص لا يزال يسكن هناك. إذا استخدمت الماضي البسيط How long did you live in Dubai? فأنت تسأل عن فترة انتهت تماماً، وربما الشخص الآن يسكن في مدينة أخرى.How long ونتبعها بالفعل المضارع كما نفعل في العربية، وهذا يؤدي لخطأ شائع مثل How long you are here?. الصحيح هو استخدام have/has مع التصريف الثالث للفعل لإنشاء ذلك الرابط الزمني.How long مع المضارع التام والماضي البسيط:How long have you known Khalid? | لا تزال تعرف خالداً، والعلاقة مستمرة. |How long did you know Khalid? | العلاقة انتهت (ربما سافر خالد أو انقطعت الأخبار). |How long has she been a doctor? | هي لا تزال تمارس مهنة الطب حالياً. |How long was she a doctor? | هي الآن متقاعدة أو غيرت مهنتها. |How long + have/has + subject + past participle (V3) + ...?- 1أداة الاستفهام (
How long): تأتي دائماً في البداية. - 2الفعل المساعد (
Auxiliary Verb): نختار بينhaveأوhasبناءً على الفاعل (Subject):
- نستخدم
haveمع الضمائر:I,you,we,they. - نستخدم
hasمع الضمائر:he,she,it(أو أي اسم مفرد).
- 1الفاعل (
Subject): الشخص أو الشيء الذي نتحدث عنه. - 2التصريف الثالث للفعل (
Past Participle): وهذا هو الركن الأساسي.
- للأفعال المنتظمة: نضيف
-ed(مثلworked,lived,studied). - للأفعال غير المنتظمة: يجب حفظها (مثل
been,known,seen,written).
- للسؤال عن مدة امتلاك شيء (مثل سيارة):
How long have you had that car?had هنا هي التصريف الثالث لفعل الملكية have).- للسؤال عن مدة العمل في شركة:
How long has Ahmed worked for this company?has لأن أحمد مفرد غائب).- للسؤال عن مدة التواجد في مكان (باستخدام فعل الكينونة
be):
How long have they been in the meeting?be هو been).have/has في السؤال يأتي قبل الفاعل. في العربية، قد نبدأ بالفعل أو بالفاعل، لكن في الإنجليزية، الترتيب في السؤال صارم جداً.How long مع المضارع التام في ثلاث حالات رئيسية تتقاطع مع حياتنا اليومية:- مثال في السوق:
How long have you owned this shop?(منذ متى وأنت تملك هذا المحل؟). المحل لا يزال ملكه، والملكية حالة مستمرة. - مثال في التجمعات العائلية:
How long has your daughter been married?(منذ متى وابنتك متزوجة؟). الزواج حالة مستمرة.
- مثال في العمل:
How long have you used this software?(منذ متى وأنت تستخدم هذا البرنامج؟). أنت لا تزال تستخدمه في مهامك اليومية. - مثال في الدراسة:
How long have you studied English?(منذ متى وأنت تدرس الإنجليزية؟). دراستك مستمرة حتى هذه اللحظة التي تقرأ فيها هذا الدرس.
for أو since:- إذا سألت شخصاً:
How long have you been in Riyadh? - سيكون جوابه إما باستخدام
for(للمدة):For ten years. - أو باستخدام
since(لنقطة البداية):Since 2014.
How long have you known your best friend? أو How long has your family lived in this neighborhood?.- الخطأ:
How long are you a teacher?أوHow long you live here? - لماذا نقع فيه؟ لأننا في العربية نقول «منذ متى وأنت معلم؟» (استخدام مبتدأ وخبر أو مضارع).
- الصواب:
How long have you been a teacher?أوHow long have you lived here?
did للسؤال عن شيء مستمر:- الخطأ:
How long did you have this headache?(وأنت لا تزال تتألم). - لماذا نقع فيه؟ لأننا أحياناً نخلط بين أي سؤال عن الماضي وبين الفعل المساعد
did. تذكر:didتنهي الفعل في الماضي وتدفنه. - الصواب:
How long have you had this headache?طالما أن الألم لا يزال موجوداً.
to be (am/is/are/been):- الخطأ:
How long you in London? - لماذا نقع فيه؟ الجملة الاسمية في العربية لا تحتاج لفعل كينونة في الحاضر («أنا في لندن»). في الإنجليزية، لا توجد جملة بدون فعل.
- الصواب:
How long have you been in London?
for و since في الإجابة:For+ مدة زمنية (ثواني، دقائق، سنوات):For 5 hours.Since+ نقطة بداية محددة (ساعة معينة، يوم، سنة، حدث):Since MondayأوSince I was a child.
How long. كلاهما صحيح، لكن هناك فرق طفيف في التركيز.How long have you lived...? | مع أفعال الحالة (State verbs) مثل know, be, have, own أو الأفعال التي توحي بالاستقرار. |How long have you been living...? | للتركيز على النشاط نفسه والاستمرارية الحركية، وغالباً مع الأفعال المؤقتة. |How long have you been knowing him?. هذا خطأ فادح! الصحيح دائماً هو البسيط: How long have you known him?.How long و When:When did you arrive?تسأل عن لحظة الوصول (الماضي البسيط).How long have you been here?تسأل عن مدة التواجد منذ لحظة الوصول حتى الآن (المضارع التام).
How long مع الماضي البسيط؟How long did you stay in Jordan last summer? (أنت الآن لست في الأردن، والرحلة انتهت).been كثيراً في هذه الأسئلة؟been هي التصريف الثالث لفعل الكينونة be. فنحن نسأل عن مدة «كونك» في حالة معينة أو مكان معين. مثال: How long have you been interested in photography?.How long have you lived here? و How long have you been living here?؟live و work تحديداً، المعنى متقارب جداً وكلاهما صحيح وشائع. البسيط يوحي بشيء أكثر ديمومة، والمستمر يوحي بشيء قد يكون مؤقتاً أو يركز على الفعل الحالي.For two years أو Since last month. ليس من الضروري دائماً تكرار الجملة كاملة، ولكن من الضروري فهم السؤال جيداً لتعرف أن المتحدث يسأل عن مدة مستمرة.3. Forming 'How Long' Questions
| Question | Auxiliary | Subject | Past Participle | Rest of Sentence |
|---|---|---|---|---|
|
How long
|
have
|
I
|
been
|
asleep?
|
|
How long
|
have
|
you
|
known
|
Sarah?
|
|
How long
|
has
|
he
|
had
|
that car?
|
|
How long
|
has
|
she
|
lived
|
in Paris?
|
|
How long
|
has
|
it
|
been
|
broken?
|
|
How long
|
have
|
we
|
been
|
members?
|
|
How long
|
have
|
they
|
owned
|
the shop?
|
3. Contractions in Questions
| Full Form | Contracted Form | Usage Note |
|---|---|---|
|
How long has
|
How long's
|
Very common in spoken English (e.g., How long's it been?)
|
|
How long have
|
How long've
|
Common but harder to pronounce (e.g., How long've you known?)
|
Meanings
A question form used to inquire about the period of time an ongoing state or repeated action has existed, starting from a point in the past up to the present.
Stative Duration
Asking about the length of time a state (being, knowing, having) has existed.
“How long have you been a teacher?”
“How long has he known the truth?”
Action Duration (Simple vs. Continuous)
Asking about actions that started in the past and continue, often used with 'live' or 'work'.
“How long have you lived in London?”
“How long has she worked here?”
Negative Duration
Asking how much time has passed since something last happened.
“How long has it been since we last met?”
“How long have you not smoked?”
Reference Table
| الفاعل | الفعل المساعد | اسم المفعول | سؤال مثال | إجابة مثال |
|---|---|---|---|---|
|
I/You/We/They
|
have
|
lived
|
How long have you lived here?
|
I've lived here for 5 years.
|
|
He/She/It
|
has
|
worked
|
How long has she worked there?
|
She's worked there since 2020.
|
|
I/You/We/They
|
have
|
known
|
How long have they known each other?
|
They've known each other for ages.
|
|
He/She/It
|
has
|
been
|
How long has it been raining?
|
It's been raining all morning.
|
|
I/You/We/They
|
have
|
studied
|
How long have you studied English?
|
I've studied English for 3 years.
|
|
He/She/It
|
has
|
owned
|
How long has he owned that car?
|
He's owned it since college.
|
طيف الرسمية
How long have you been employed by this firm? (Workplace)
How long have you worked here? (Workplace)
How long've you been here? (Workplace)
How long you been at this spot? (Workplace)
المضارع التام مع 'How Long'
التكوين
- How long كلمة السؤال
- have/has الفعل المساعد
- Subject من/ماذا
- Past Participle صيغة الفعل
الاستخدام
- Ongoing Actions أفعال بدأت في الماضي وما زالت مستمرة
- Ongoing States حالات ما زالت صحيحة في الحاضر
- Experiences تجارب ما زالت جزءًا من الحياة
فروق رئيسية
- Not for finished actions ليس للأفعال المنتهية (استخدم الماضي البسيط للمنتهي)
- Answers: for/since الإجابات: for/since (توضح المدة)
أمثلة
- How long have you studied? ما زلت تدرس
- How long has she lived there? ما زالت تعيش هناك
مقارنة: 'How long have you...?' مقابل 'How long did you...?'
اختيار 'How long have you...?'
هل تسأل عن مدة عمل أو حالة؟
هل بدأ العمل/الحالة في الماضي؟
هل العمل/الحالة مستمر أو صحيح *الآن*؟
أفعال شائعة الاستخدام مع 'How long have you...?'
العيش/الوجود
- • lived
- • been
- • stayed
- • existed
العمل/الدراسة
- • worked
- • studied
- • learned
- • taught
العلاقات
- • known
- • married
- • dated
- • been friends
الامتلاك
- • had
- • owned
- • kept
الأنشطة/الحالات
- • waited
- • played
- • slept
- • felt
أمثلة حسب المستوى
How long have you been here?
How long have you been here?
How long have you had this book?
How long have you had this book?
How long has she been a doctor?
How long has she been a doctor?
How long have they been in London?
How long have they been in London?
How long have you known your best friend?
How long have you known your best friend?
How long has he lived in this house?
How long has he lived in this house?
How long have you worked for this company?
How long have you worked for this company?
How long has it been cold outside?
How long has it been cold outside?
How long have you owned this apartment?
How long have you owned this apartment?
How long has she had that cough?
How long has she had that cough?
How long have they been interested in jazz?
How long have they been interested in jazz?
How long has the shop been closed?
How long has the shop been closed?
How long has the government known about the problem?
How long has the government known about the problem?
How long have you been aware of these symptoms?
How long have you been aware of these symptoms?
How long has this law been in effect?
How long has this law been in effect?
How long have they been associated with that charity?
How long have they been associated with that charity?
How long has the species been considered endangered?
How long has the species been considered endangered?
How long has this philosophical debate been ongoing?
How long has this philosophical debate been ongoing?
How long have you been of the opinion that the project will fail?
How long have you been of the opinion that the project will fail?
How long has the building stood vacant?
How long has the building stood vacant?
How long has the institution been plagued by these systemic issues?
How long has the institution been plagued by these systemic issues?
How long has the treaty been deemed obsolete by the signatories?
How long has the treaty been deemed obsolete by the signatories?
How long has this particular dialect been in decline?
How long has this particular dialect been in decline?
How long has the CEO been under scrutiny for these transactions?
How long has the CEO been under scrutiny for these transactions?
سهل الخلط
Learners don't know when to use 'How long have you worked' vs 'How long have you been working'.
Using 'How much time' instead of 'How long'.
Confusing the starting point with the total duration.
أخطاء شائعة
How long are you here?
How long have you been here?
How long you have been here?
How long have you been here?
How long has you been here?
How long have you been here?
How long have you be here?
How long have you been here?
How long do you have this car?
How long have you had this car?
How long have you know him?
How long have you known him?
How long did you have this car? (when you still have it)
How long have you had this car?
How long are you knowing him?
How long have you known him?
How long have you been having this problem?
How long have you had this problem?
How long have you lived here since?
How long have you lived here?
How long has it been since you have seen him?
How long has it been since you saw him?
أنماط الجُمل
How long have you ___ (past participle) your ___ (noun)?
How long has it been since ___ (subject) ___ (past simple verb)?
How long have they been ___ (adjective)?
How long has ___ (subject) been a ___ (profession)?
Real World Usage
How long have you been in your current role?
How long have you had these symptoms?
How long have you two known each other?
How long have you had this issue with your internet?
How long have you been in the country?
How long has the property been on the market?
انتبه لكلمتي 'for' و 'since'
for three years) أو 'since' (مثل since 2020)، فاعلم أنه سُئل بصيغة المضارع التام. تخيّل أنك في مقهى، وسألك أحدهم: How long have you been waiting?، فأجبت:
For five minutes.الماضي البسيط مقابل المضارع التام
How long did you...?) فقط إذا كان العمل قد انتهى تمامًا ولا علاقة له بالحاضر. أما إذا كان مستمرًا، فاستخدم المضارع التام (
How long have you...?). تخيل أنك تسأل عن مدة إقامة صديقك في مدينة غادرها.
How long did you live in London?أما لو كان لا يزال يسكن فيها،
How long have you lived in London?
استخدم 'been' مع الحالات
How long have you been...?هي المثالية. مثل أن تسأل زميلًا في الجامعة:
How long have you been a student?أو تسأل عن صحة شخص:
How long have you been sick?
بداية محادثة لطيفة
How long have you...?طريقة رائعة لإظهار الاهتمام وإبقاء المحادثة مستمرة في الثقافات الناطقة بالإنجليزية. إنه مهذب ويفتح الباب لتبادل القصص والتجارب الشخصية. تخيّل أنك تلتقي شخصاً جديداً في حفل وتود التعرف عليه:
How long have you been here?
بديل المضارع التام المستمر
How long have you been + -ing...?(مثل
How long have you been waiting?). هذا يؤكد طبيعة الاستمرارية. تخيّل أنك تنتظر صديقك في محطة الحافلات.
How long have you been waiting for the bus?
Smart Tips
Use 'How long have you...' to show you know they are still doing it. It sounds more professional.
Never add -ing. 'Knowing' is almost never used for duration.
Contract 'How long has' to 'How long's'.
If you use 'since', you must follow it with a specific point in time, not a number of years.
النطق
Contraction of 'has'
In fast speech, 'How long has' sounds like 'How long's' /haʊ lɒŋz/.
Weak form of 'have'
The word 'have' is often reduced to /əv/ or just /v/.
Falling Intonation
How long have you lived here? ↘
Standard information-seeking question.
احفظها
وسيلة تذكّر
Remember 'H.H.S.P': How long + Have/Has + Subject + Participle.
ربط بصري
Imagine a bridge stretching from a 'Start' flag in the past all the way to your feet in the present. The bridge is labeled 'How Long'.
Rhyme
To ask about time that's still going on, use 'How long have you' and the verb's third form!
Story
A traveler arrives at a hotel. He asks the clerk, 'How long have you worked here?' The clerk says, 'Since I was a boy!' The traveler then asks, 'How long has this hotel been open?' The clerk replies, 'For a hundred years!'
Word Web
تحدٍّ
Go to a colleague or friend and ask them three 'How long have you...' questions about their job, their phone, and their hobbies.
ملاحظات ثقافية
BrE speakers are very strict about using the Present Perfect for duration. Using the Past Simple ('How long were you here?' when still there) sounds very wrong.
In very informal speech, some Americans might use the Past Simple ('How long did you have that?') even if the state continues, though Present Perfect is still preferred in writing.
This is a key 'small talk' structure used worldwide to build rapport by asking about experience and tenure.
The Present Perfect developed in Germanic languages as a way to express the current result of a past action.
بدايات محادثة
How long have you lived in your current city?
How long have you known your best friend?
How long have you had your current job?
How long have you been interested in learning English?
مواضيع للكتابة اليومية
أخطاء شائعة
Test Yourself
`How long _____ you known your best friend?`
Find and fix the mistake:
`How long did she live in London?` (She still lives there.)
has lived) بدلاً من الماضي البسيط (did live).Arrange the words in the correct order:
All words placed
Click words above to build the sentence
How long + have/has + subject + been + فعل +ing + مفعول به؟للمضارع التام المستمر، وهو مناسب لنشاط مستمر مثل لعب لعبة.
Score: /3
تمارين تطبيقية
8 exercises___ you known your neighbor?
How long has she ___ a manager?
Find and fix the mistake:
How long do you have your cat?
long / they / how / married / been / have / ?
¿Desde cuándo conoces a Sarah?
1. How long have you been here? / 2. When did you arrive?
How long have you been ___ him?
How long ___ it been raining?
Score: /8
Practice Bank
11 exercises`How long _____ he been working on that project?`
اختر الجملة الصحيحة:
`How long did you wait for me?` (You are still waiting.)
Translate into English: 'Wie lange hat sie dieses Buch gelesen?' (She is still reading it.)
Arrange these words into a sentence:
Match the question beginnings with their correct endings:
`How long have you _____ (wait) for me?`
اختر الجملة الصحيحة:
`How long you been waiting for the game to start?`
Translate into English: 'Wie lange besitzen Sie dieses Smartphone schon?'
Arrange these words into a sentence:
Score: /11
الأسئلة الشائعة (8)
Yes, but it often sounds more aggressive or surprised than `How long`. Use `How long` for a neutral question.
In English, the Present Simple is for habits or permanent facts, not for the duration of an action that started in the past. You must use the Present Perfect.
With verbs like `live` and `work`, there is almost no difference. The Continuous form might sound slightly more temporary.
It is `had`. So the question is `How long have you had...?` (e.g., `How long have you had that cold?`).
Yes, but only if the action is finished. `How long did you live in Italy?` means you don't live there now.
Usually, yes. `For` is for a period (e.g., `for 5 years`) and `since` is for a point in time (e.g., `since 2020`).
Change `have` to `has`. Example: `How long has she been a teacher?`.
Yes, in spoken English, we often contract `has` to `'s`. It is very common and natural.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
¿Cuánto tiempo hace que...?
Tense choice (Present vs. Present Perfect).
Depuis quand...?
French uses Present; English uses Present Perfect.
Seit wann...?
German uses Present Tense for ongoing duration.
どのくらい ... していますか (Dono kurai... shite imasu ka)
Japanese doesn't have a separate 'Perfect' tense like English.
منذ متى (Mundhu mata...)
Arabic uses the Present Tense for this function.
... 多久了 (... duō jiǔ le)
Chinese uses particles rather than verb conjugation.
Learning Path
Prerequisites
فيديوهات ذات صلة
Paul Rudd explains Mac And Me and Conan O'Brien to Chris Evans
ROVE LA - Americans on Australian culture and accent
The Wind and the Sun - US English accent (TheFableCottage.com)
شرح قاعدة How long have you been in present perfect continuous
Learn English with Amal
شرح How long للمضارع التام والمضارع التام المستمر
قناة مستر وليد للغة الانجليزية
How long - For - Since شرح قواعد الانجليزي
دروس إنجليزي - English Lessons
Related Grammar Rules
النفي في الإنجليزية: استخدام 'not' بشكل صحيح
هل حاولت يوماً أن تقول `I not like coffee` وحصلت على نظرة حائرة؟ يحدث هذا للجميع في البداية. قول "لا" لا يقل أهمية عن قو...
Can: الأسئلة والنفي
هل شعرت يومًا بأنك عالق عندما ينفد شحن هاتفك وتحتاج إلى شاحن؟ أو ربما تكون في حفلة وتريد أن تسأل عما إذا كان يمكنك الانض...
طرح أسئلة 'كيف' (كم، عدد، غالباً، مدة، عمر)
هل وقفت يومًا أمام قائمة طعام في مدينة غريبة وتساءلت إذا كان معك نقود كافية؟ أو ربما حاولت أن تحسب كم حلقة من ذلك المسلس...
علامات السؤال المعقدة: التحقق الاجتماعي (أليس كذلك، هل نفعل؟)
Overview هل سبق لك أن أرسلت رسالة نصية وشعرت أنك بحاجة إلى دفعة بسيطة من الموافقة؟ أنت تبحث أساسًا عن "question tag". هذ...
الذروة في الأدب: إتقان الأسئلة غير المباشرة
Overview هل شعرت يوماً أنك تضغط قليلاً عند طلب شيء ما؟ تخيل أنك في مهرجان موسيقي، وأنت تائه. تذهب إلى مجموعة تبدو رائعة...