I haven't finished decorating the house yet, but I ........ by Friday. a) will be finishing b) will finish c) will have finished d) will have been finishing ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
c) will have finished
الإجابة الصحيحة هي (c) will have finished.
شرح مفصل:
هذا السؤال يتعلق بما يسمى "الأزمنة المستقبلية التامة" (Future Perfect). هذا الزمن يستخدم للتعبير عن حدث سيكتمل قبل وقت محدد في المستقبل.
- التركيب: will + have + التصريف الثالث للفعل (past participle).
- في هذا السؤال: الجملة الأصلية تقول أنك لم تنتهِ من تزيين المنزل *حتى الآن*. لكنك تتوقع أن تنهي هذا العمل بحلول يوم الجمعة. لذلك، أنت تتحدث عن حدث (الانتهاء من التزيين) سيكتمل *قبل* يوم الجمعة.
- لماذا الخيارات الأخرى خاطئة؟
- (a) will be finishing: هذا الزمن (المستقبل المستمر) يعني أنك ستكون في عملية التزيين يوم الجمعة، وليس أنك ستنهي التزيين.
- (b) will finish: هذا الزمن (المستقبل البسيط) يعني أنك ستنهي التزيين يوم الجمعة، لكنه لا يوضح أنك ستنهي العمل *قبل* هذا الوقت.
- (d) will have been finishing: هذا الزمن (المستقبل التام المستمر) يستخدم للتعبير عن مدة فعل مستمر حتى وقت معين في المستقبل، وهو غير مناسب هنا لأننا نهتم بالانتهاء من الفعل وليس مدته.
- مثال توضيحي:
"By the time you arrive, I
will have finished cooking dinner." (عندما تصل، سأكون قد انتهيت من طهي العشاء). هنا، الانتهاء من الطهي سيحدث *قبل* وصولك.
باختصار، "will have finished" هو الزمن الوحيد الذي يعبر بدقة عن أن فعل التزيين سيكتمل قبل يوم الجمعة.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال I haven't finished decorating the house yet, but I ........ by Friday. a) will be finishing b) will finish c) will have finished d) will have been finishing ؟ اترك تعليق فورآ.