What you......... is call the police, not get involved yourself. a) must have done. b) should have done. c) can't have done. d) ought not have done ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
b) should have done
الإجابة الصحيحة هي b) should have done.
شرح مفصل:
الجملة تعبر عن نصيحة أو ما كان يجب فعله في الماضي. لنحلل الخيارات:
- a) must have done: تعني "يجب أن يكون قد فعل" وتشير إلى استنتاج قوي حول شيء حدث في الماضي. لا تتناسب مع معنى النصيحة. مثال: "He must have studied hard to pass the exam." (يجب أن يكون قد درس بجد لكي يجتاز الامتحان).
- b) should have done: تعني "كان يجب أن يفعل" وهي تستخدم لتقديم نصيحة حول شيء لم يحدث في الماضي، أو للتعبير عن الندم على شيء لم يتم فعله. وهذا يتناسب تماماً مع معنى الجملة: "ما كان يجب عليك فعله هو الاتصال بالشرطة، وليس التدخل بنفسك."
- c) can't have done: تعني "لا يمكن أن يكون قد فعل" وتشير إلى استحالة حدوث شيء في الماضي. لا تتناسب مع معنى الجملة. مثال: "He can't have forgotten our meeting." (لا يمكن أن يكون قد نسي اجتماعنا).
- d) ought not have done: تعني "ما كان يجب أن يفعل" وهي مشابهة لـ "should have done" ولكنها أقل استخداماً في اللغة الإنجليزية الحديثة. ومع ذلك، في هذه الجملة، "should have done" هي الأنسب لأنها أكثر شيوعاً وتعطي معنى النصيحة بشكل أوضح.
بشكل مبسط:عندما نتحدث عن شيء كان يجب أن نفعله في الماضي، نستخدم الصيغة: should have + التصريف الثالث للفعل (done).
في هذه الجملة، النصيحة هي الاتصال بالشرطة، لذلك نستخدم "should have done" للإشارة إلى ما كان يجب فعله.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال What you......... is call the police, not get involved yourself. a) must have done. b) should have done. c) can't have done. d) ought not have done ؟ اترك تعليق فورآ.