How long …………….you have to wait for the bus this morning ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
did
الإجابة الصحيحة هي did، والسبب يعود إلى القواعد التالية:
1. تحديد الزمن (الكلمة المفتاحية):
نلاحظ في نهاية الجملة عبارة "this morning" (هذا الصباح)، وهي تدل على أن الحدث وقع وانتهى في الماضي. لذا، يجب أن نستخدم زمن الماضي البسيط (Past Simple).
2. قاعدة تكوين السؤال في الماضي البسيط:
عندما نريد تكوين سؤال في زمن الماضي البسيط يحتوي على فعل أساسي (مثل الفعل have في هذه الجملة)، نستخدم الفعل المساعد did قبل الفاعل.
- القاعدة: (كلمة السؤال + did + الفاعل + الفعل في المصدر؟)
- تطبيق القاعدة على الجملة: (How long + did + you + have to wait...?)
3. لماذا لم نستخدم خيارات أخرى؟- لا يمكن استخدام do أو does لأن الجملة تتحدث عن الماضي (this morning) وليس الحاضر.
- لا يمكن استخدام have أو has لأن الجملة ليست في زمن المضارع التام، كما أن الفعل الأساسي "have to wait" موجود بالفعل في صيغة المصدر.
مثال توضيحي مشابه:- *Where did you go yesterday?* (إلى أين ذهبت أمس؟)
لاحظ هنا أننا استخدمنا
did لأن الفعل حدث في الماضي (yesterday).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال How long …………….you have to wait for the bus this morning ؟ اترك تعليق فورآ.